Millions of fans flooded the streets of Philadelphia, Pennsylvania, yesterday to attend the Super Bowl parade for the Eagles’ championship victory. Official estimates suggest more than two million fans were in attendance, including a massive collection of people seen here in front of the Philadelphia Museum of Art.