Ever wonder why SEPTA just sucks? Well, read this article to get Klaudia’s personal review of why the Philly Regional Rail and Bus System don’t make any sense.
Tagged with
public transportation
Helen discusses the state of public transportation in the United States.