Fox News Fail

Favorite
Fox News Fail
Recaption See All Captions
Tags
By cyorysh (Picture by: Carl Y. (of fox news))
- -

2/19/2011 at 3AM. Apparantly in between union protests and revolution in the Middle East we hear what we all need to know about. The impending threat of llama attack.