Thursday, September 16, 2004

The Daily Show visits Florida's wacky "Cooter Festival".

No comments:

Post a Comment