Check out the website at:
Fastcats
This place is totally insane.
Projector for huge display of race info and laptimes.
Tire truing area with exhaust.
Tons of Pit space
Sound system with separate system for drivers stand for communication from the race director
Oakville is about an hour from the border at Niagara Falls.