Track Star R/C

Track Star R/C
30397 Village Knoll Dr.
Menifee CA 92584
United States
Phone: 951-288-7531
Email: trackstarrc@gmail.com
Website: http://www.trackstarrc.net