Jul 30, 2009 1 Beer: Steam Whistle Brewing Commercial Comes To Screeching Halt Fun spot. Too bad the VO at the end ruins it. [via B(abble)log] RELATED: Adv: Budweiser’s All Together Now “Lyrics” Spot