The QUICKEST AWD Eclipse on the PLANET! Drag & Track by turboandstance - March 19, 2018March 8, 2019 The QUICKEST DSM on the PLANET! Devin and Boostin Performance has had one heck of a weekend battling the typical racecar woes that accompany any event. Thankfully Devin, the Red Demon, AND the team were not willing to give up and they kept at it, taking this car FAR