Prop Stop-Going down!

The world famous Prop Stop on the Tickfaw River in Louisiana had a water taxi bite the dust. Here’s the way it happened …

** No drunks were harmed in the making of this video! **

~ by Chelsea Michel on July 19, 2007.

Leave a Reply