Spectrum News Trending Topics
Spiders falling onto Philadelphia train passengers prompts transit response after photos go viral
The Southeastern Pennsylvania Transit Authority has hired an exterminator to battle the bugs that keep dropping down onto waiting passengers at its station in Northern Liberties. 09:16 AM
TWC News Picture of the Day