News Posted 60 months ago Ontario Science Centre celebrates 25th anniversary of their OMNIMAX® Theatre