Dude, that is almost as funny as these two morons, almost.
I was searching for more news links on the story and came across this site. I don't know how much more proof I can give than posting the vid of us filming together...