VLOGMAS: CHRISTMAS IN HARRY POTTER LAND

Happy Christmas Harry! We visit the Wizarding World of Harry Potter at Universal Studios to check out their Christmas light show extravaganza!