7 September 2010, 5:16 pm
Is the base located at Delaware Bay, Philadelphia where you train, or is it just the station? I read and saw it was only the station, but not where you train. I think the only base for legit training is in Jersey. Any ideas? Best answer gets 5 stars.... Read More »