Made in America still a hit despite weather delay

WPVI – Philadelphia
Made in America still a hit despite weather delay
.

View photo

Made in America still a hit despite weather delay

Made in America ended in perfect tune even after concert goers were briefly evacuated Sunday due to severe thunderstorms moving through the area.

View Comments (0)