Oh the dyno! Posted by admin on May 16, 2014 Posted in: Boomba Racing. Shop car strapped down on the dyno for some testing today!