Steve... Or Stephanie?
Costume party of Leigh's parents. If this guy ever googles 'Steve', boy, is he going to be pissed.
The Luggage Van