top of page


The Vaydor by Supercraft Cars in St. Petersburg, FL was the Joker's villain car in the movie The Suicide Squad. For SEMA 2019, it was in the Universal Air Suspension's booth in the Upper South Hall. Featured on the vehicle is the DPE EVO 28D in 22x9.5 and 22x13.

bottom of page