3 employees suspended after discovery of hideaway under NYC's Grand Central Terminal
(Newser) -
It had the usual trappings of a man cave: couch, fridge, TV, microwave, etc. But the location of this one sets it apart: below Track 114 of New York City's Grand Central Terminal, tucked behind the wall of an unused locksmith shop, reports the New York Post . An investigation...