Lol even people from outside PA know about Chester.
It makes the whole area look so bad for people travelling for rugby and Union matches putting PPL Park there.
To be fair though the stadium's right off of I-95 and in front of the Delaware River so most routes don't go through Chester. |