The Theme Park Brothers caught the TriWizard Spirit Rally at the Wizarding World of Harry Potter Hogsmeade at Universal Studios Islands of Adventure. They thought they would share it with you!
Subscribe for DAILY Videos!
Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 3.0