Music was pumping and mascot Wally Goose was dancing when it was scarcely 5 a.m.
Eight tons of ingredients were hauled into the chilled basement of the National Constitution Center, including more than 3,400 lbs of rolls and more than 7,100 pounds of turkey.
RELATED: Wawa Welcome America Festival announces free museum days in Philadelphia this summer: LIST
The first 12,000 hoagies were donated to the Police Athletic League, Philabundance and Veterans Multi Service Center.
The rest will be given out at noon at Arch Street between 5th and 6th streets.
While you're getting your free hoagie, keep in mind there's free admission to the National Constitution Center from 10 a.m. to 5 p.m. on Wednesday.