Challenger with a Turbo LSx Someone in Northern Illinois has taken a salvaged 2010 Dodge Challenger from a theft recovery and given it new life at the drag strip. Under the hood sits a LSx V8 connected to a large 106 mm Precisi...