Riders on a Greyhound bus headed towards New York City were involved in a terrifying and bizarre infestation of roaches last Friday.
Riders on a Greyhound bus headed towards New York City were involved in a terrifying and bizarre infestation of roaches last Friday.