26 May 2020, 05:13 UTC · By: Elena Gorgan / Saleen made three “Barricade” police cars for the 2007 Transformers movie, and this one was used for promotional appearances only. It is now for sale