Fans filled with excitement as WrestleMania makes its return to Philly
WrestleMania 40 will be kicking off in South Philly at the Linc for the first time in 25 years. Fans are feeling the excitement as events kickoff at the Convention Center in Center City. NBC10’s Siobhan McGirl recaps the excitement.