Passengers express frustration with Greyhound bus terminal location change

Passengers express frustration with Greyhound bus terminal location change

Bus passengers in Philadelphia are expressing frustration with the location change of the Greyhound bus terminal. FOX 29's Steve Keeley has the details.

Top Videos