Join the long-awaited Diecast Project!
READ MORE
Trent Crow-Tow is a character appearing in Cars 2, at Haneda Tokyo Airport