February 23, 2011 This so Rocks: Coca-Cola Happiness Truck lands in Brazil Edit Delete Tags Autopost via youtube.com