Huh. They Actually Built One
For Sweden
2/07/20 6:08PM
•
Filed to:
SSC Tuatara
SSC Tuatara
Shelby Super Cars Tuatara
SSC
Shelby Super Cars
Tuatara
Philadelphia
487
20
1
Too bad it is in Philadelphia
Advertisement