The Triwizard Spirit Rally & Frog Choir are two unique shows that run throughout the day at the Wizarding World of Harry Potter. This is yet another show that brings the Harry Potter books and movies to life. The 2 shows alternate on the brand new outdoor stage right near Hogwarts Castle and Flight of the Hippogriff. The Frog Choir is composed of a frog choir singing or … [Read more...]
You are here: Home / Archives for Stage Right