R&D! Posted by admin on April 22, 2015 Posted in: Boomba Racing. Subaru WRX in the shop for some parts testing/R&D Posts navigation ← Mustang EcoBoost Dyno Results FOR SALE! →