by Jshanebutt
Orlando,FL/USA-10/22/20: The exciting Hagrid's Magical Creatures roller coaster ride at Universal Studios in Orlando, FL.