NewRay miniature racecar, made in China, 2002. This racecar #18 is approximately 2.25 inches long.
Copyright 2000-2007, Texas Water Towers Dot Com. All Rights Reserved.