Media

Here is a short documentary that focuses on R/C racing at Star Collectibles indoor track