Pictures and video from Mario Lopez serving as Grand Marshal at the 7th annual South Beach Pride Parade.

Source: www.newnownext.com