ive seen them cruising around the largo/seminole area its a white terminator with a website tagged on the car and i see it cruising with a white 96-98 cobra clean cars that sound mean, anyone know anything about them?