March 24, 2016 5:12 pm

March Madness Takes Over South Philadelphia

The east region of the NCAA tournament has made its way to the Wells Fargo Center in South Philadelphia. NBC10’s Pamela Osborne says that people from all the country are in the city to watch the games.

US & World Videos

Exit mobile version