Miami Beach, FL – April 12, 2010 – Line work at FIU North.

Videos