Sunday, September 30, 2007

Where I live

2 comments:

asiatown77 said...

This was filmed in downtown Lafayette, Louisiana.

asiatown77 said...

I just registered to vote. A full blog on this death defying experience will be forthcoming.