Was this from that Charlie Sheen movie?
WRAITHand wasn't it emilio?
fuzzy pink socks???
looks like ronald mcdonald steering