News

Motorists traveling along Southwest Eighth Street in Miami have been slowing down to check out a fluorescent green 1951 Chevy pickup parked in front of the Maroone Chevrolet dealership. It's not ...