Showing posts with label Fox News. Show all posts
Showing posts with label Fox News. Show all posts

Monday, April 13, 2009

This disgusts me...

Ok... I don't know how to embed a video because I am too dumb apparently.  Any help in that department would be helpful.  But if you haven't seen this video, please watch it and be horrified, just like I was...


it really disturbs me...