2011 Los Angeles auto show


A contribution by Mark from 1000 Oaks, California - USA

Special taillights on the Shelby.