User blog comment:HellHoundSlayer/I AM SO F***IN' STUPID! :D/@comment-3426464-20110507192218/@comment-1854594-20110507192925

I don't know what it is. I saw a spoof movie trailer for Angry Birds made by Rooster Teeth, that's it.