Babson Beaver spoofs Super Bowl adFebruary 14, 2011 by Bob Brown Babson video: The original: Your Ad Here
Tall Guy says
FAIL!!