Monday, August 16, 2010

Video: The Amazing Howling Alvin Greene

If you needed more proof Alvin Greene's cheese has slipped off his cracker, he stops talking and resorts to howling in this video.

No comments: