Showing posts with label the body says hell no. Show all posts
Showing posts with label the body says hell no. Show all posts

Friday, November 19, 2010

Jesse Ventura is Tired of the TSA

Jesse and Alex are both a little kooky, but in this interview Jesse makes a few good points.