Improv Everywhere – Grand Central Station

Remember the shirtless customers in NYC’s Abercrombie & Fitch? This time the group is in Grand Central Station.