Stefan Bernatowycz
Flamboro Downs Flamboro Downs
Dundas, Ontario
"Stefan Bernatowycz"
Worst race track in Ontario by far not even worth the one star