Shawn Mendes turns 21 today and people have been travelling into the city from all over for a chance to bump into him partying it up.

 

But the big question is… Is Shawn Mendes even IN Toronto tonight? it looks like he flew all of his friends from Toronto to New York.

Talk about a good friend!!!