Isuzu - Toy Store - (1995) 0:45 (USA)

How cool is your car?

Is is toy car cool? Like in a giant box, like whoah?

Isuzu
AnonymousCoward's picture