Did anyone notice that huge Budweiser poster? "It's time for a Grand Old Party"? They always did have the best ads...