By PEDESTRIAN.TV Published January 20, 2012 Live from the most brand-apropos location conceivable – South Beach, Florida.