Lee Scheide on Muck Rack

Lee Scheide

Odessa, Texas
As seen in: Odessa American

Cheese dog on a stick and pink lemonade at Santa Monica Pier? Let's go.