Justin Bieber Performs Free Show in Mexico City

| June 12, 2012 - 1:46 pm