or
Awesomely bad commercial from Chula Vista Resort in Wisconsin Dells.
Published July 21, 2009 740 views More Info ยป
52 Funny Votes
9 Die Votes
737 Views
Published July 21, 2009
Advertisement
Advertisement

From Around the Web