Makes sense, much of the staff who worked on the show are Newgrounds oldheads, which is based in Philly. Plus this city is arguably more wack IRL than anything depicted in the show.
4
Anonymous73w
From the new clip released today
3
Anonymous#175w
ME TOO!!!
2
AnonymousOP75w
I especially love when im watching and i can point where its at
I have a friend in Canada who was watching this documentary about Philly once and she asked me if i knew this one area and i was like “yeah girl i went to high school down the street”😭😭
3
Anonymous#274w
Lmfaoo it definitely is whack af🤣 i forgot i said i was gonna watch this show