Loading Video…
This browser does not support the Video element.
LIKE IT OR NOT: Wawa Station
What if Metro started selling naming rights to its stations? That's exactly what happened in Pennsylvania as SEPTA announced its newest terminal would be Wawa Station. Kevin thinks it's a genius idea, but Mike doesn't want to have to tell people to meet him at Subway Station to go to McDonald's Square.