Discover the new TITAN and much more at the amusement park La Ronde – Montreal, Canada