Mostly, anyway. The long-awaited final edition of the Hemi-powered Dodge Challenger is here. With 1,025 horsepower on E85 ...