1966 Plymouth Satellite Convertible Towing ‘Cuda Drag Car Posted on August 20, 2013 by Editor Now here’s a cool pic from back in the day! Via Moparts Related posts: Two Mopars Featured on USPS Muscle Car Stamps 2014 Mopars At The Strip Barrett-Jackson 2015 Coverage! Wednesday at Russo and Steele