Sunday, March 29, 2009

Hula Vader

I found this on Boing Boing. While watching it I started to think it looked familiar, and by the end realized it is filmed in Austin on south IH35 going to the Metropolitan movie theater.

No comments: