Afternoon Delights
Super Bowl XL Hummer Commercial (2006)
A bit of unfettered capitalism filtered through this fun, giant monster-filled commercial for Hummer that aired during Super Bowl XL.
A bit of unfettered capitalism filtered through this fun, giant monster-filled commercial for Hummer that aired during Super Bowl XL.