One of our techs finishing up an install on a Ford Fusion Posted by admin on June 16, 2015 Posted in: Boomba Racing.