So I was watching football a couple weeks ago, and saw some random ass commercial with that annoying Fran whatever her name is. Anyway, this ugly mother fucker pops up on the screen at one point.....
http://i29.photobucket.com/albums/c295/skoval25/Dec02001.jpg
Yes, I paused it and took a picture. That weird ass animal scared the shit out of me. What the hell is it?