You know, the place with the 23 foot tall Optimus Prime Robot out front on HWY 28? 2 min north of the 401 out of Port HOpe?
I have seen a lot of bikes stop by on way to or from their rides, it's a great place to walk around and see cool stuff, aaand visit me, as I'm the Assistant Manager...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.