Pennzoil Presents Dyno of the Week: Twin Turbo Sand Rail Dynos 1200+ Horspower! By: Marcus Slater | October 3, 2013