Campagna Motors, Makers Of The T-Rex, Shuts Down

061617-campagna-t-rex-16s-IMG_3469-2_feature