Working in the shop… Posted by admin on November 7, 2014 Posted in: Boomba Racing. Doing some R&D in the shop on our Focus & Fiesta STs. I wonder whats going on here? Posts navigation ← Boomba Racing Catch Can Sale Testing fitting new prototype Wing Riser for the Focus ST & Fiesta ST →