Live Miami! Love Miami! Play Miami!
TELEMUNDO STUDIOS 7355 NW 41 STREET MIAMI, FL 33166 USA
Location(s):
Miami-Dade County Off Duty Police 6/19/2010 7:00 am – 6/19/2010 7:00 pm
Unincorporated Miami-Dade County 6/19/2010 7:00 am – 6/19/2010 7:00 pm
Spread the love!