Strong Speedway

This is an indoor and outdoor go-kart place in Toronto, Canada.