Join the long-awaited Diecast Project!
READ MORE
Scream Motors is a fictional American monster trucks company. Scream only appears as Sulley's car company in Cars.