1971 Challenger with a Supercharged 427 ci Hemi V8 This 1971 Dodge Challenger called “The Punisher” was built by Brett Roles at JRB Customs and debuted at SEMA 2018. Under the hood sits a supercharged 427 ci Hemi V8 making 1200 horsepower thanks to I...