1973 Dodge Charger Superstar from Finland

  This 1973 Dodge Charger SE Pro Touring superstar is certainly cool, and it is said to have 800 horsepower. It has the right...