21 Jul 2014, 11:45 UTC · By: Mircea Panait / We know what you're thinking, but no. Regrettably, this top-down American supercar isn't an official Dodge / SRT product, but the love child of Prefix Performance Vehicles and a heavy-duty...