Overcast skies and persistent rain on Saturday didn't dampen the 2013 Latin Music Festival.


Advertiser (sub)
The rest of the story
desktop