The good folks over at the racing-focused 'ImportRace' channel on YT are not dwelling around their usual venue - Island ...
There's a new Dodge Charger out there. You may have heard about it, being electric and all. To ensure everyone is in the know ...