One of our techs finishing up an install on a Ford Fusion Posted by admin on June 16, 2015 Posted in: Boomba Racing. Posts navigation ← SALE time! 5% off all BOOMBA RACING brand products this weekend! All Weighted Shifts Knobs on sale this weekend! →