The full day-by-day lineup has been announced for Philly's This Is Hardcore festival, including the reveal of the previously unannounced band: Rotting Out.

Rotting Out play day one (Friday, July 27) with Ten Yard Fight, Incendiary, Vein, True Love, and more. Day two (Saturday, July 28) has One King Down, Eighteen Visions, All Out War, Knocked Loose, For The Love Of, and more. Day three (Sunday, July 29) has E.Town Concrete, Sick Of It All, Arkangel, District 9, Carnivore A.D., Twitching Tongues, and more.

Tickets are still available. Full day-by-day lineups below.

Friday, July 27
Ten Yard Fight
Rotting Out
Incendiary
Vein
Shark Attack
Shipwrecked
Regulate
True Love
Raw Brigade
Please Die
World Demise

Saturday, July 28
One King Down
18 Visions
All Out War
Harvest
Merauder
Knocked Loose
For The Love Of
Shattered Realm
King Nine
Trail of Lies
Candy
Year of the Knife
Numb
Departed
Invoke
Safe and Sound
No Victory

Sunday, July 29
E Town Concrete
Sick Of It All
Arkangel
District 9
Wisdom In Chains
Carnivore AD
Twitching Tongues
Jesus Piece
Agents of man
Sworn Enemy
Queensway
Lionheart
Mindforce
Three Knee Deep
Vamachara