motorspeedway.com

motor speedway

  1. (n) A racetrack designed for automobile or motorcycle racing.