The “Meca South Florida Truck Show”

Title: The “Meca South Florida Truck Show”
Location: Location Change!!! 8115 NW 93 Street  Medley  Florida 33166
Description: November 12th – 14th 2010
Contact Eric Garcia 305-884-2028
Start Date: 2010-11-12
End Date: 2010-11-14