Deer prances through Washington, D.C.-area Metro station

A deer managed to find its way into into the Crystal City Metro station, in Arlington, Virginia, on Tuesday morning, prancing across the tracks, according to the Associated Press.


Read The Rest at Twin Cities News Feed- (opens a new tab)





Pages

Archive