Isuzu - Toy Store - (1995) 0:45 (USA) by: Dabitch, Mar 16 1995 - 17:46 How cool is your car? Is is toy car cool? Like in a giant box, like whoah? Isuzu Automotive United States facebooklinkedintwitterredditemailgoogle+print