Brazilian ad agency Loducca has put together a collection of geo-tagged street art from Google Street View for Red Bull. The site is sweetly designed, with decent Cape Town representation. How exactly this is going to sell Red Bell any caffeinated beverages is beyond me, but whatever.