Canada‚Äôs all time MPH mark came at a very unlikely spot and is still standing!… (continue reading…)