Not Sure of the Opinion of Mustang on this Sub, but Figured I’d share a Pic of the New Ride. / Cars / By alex Not Sure of the Opinion of Mustang on this Sub, but Figured I’d share a Pic of the New Ride. View Source