20 Funny and Strange People On The Subway

  1. Group Nap

Group Nap

Does these men knew each other? If no then how did they manage to sleep on each other’s shoulder?