That time when Ontario Place was the most fun amusement park in Toronto.
The history of Ontario Place and its carefree days of punching bag forests and ball pits.