You can install our site as a web app on your iOS device by utilizing the Add to Home Screen feature in Safari. Please see this thread for more details on this.
Note: This feature may not be available in some browsers.
That looks like it is close to my place (maybe Eighth Line?), but I am now driving a muti-coat red P90D. Going 123 km/hr in that area seems a bit fast.