Justin Bieber Performs Free Show in Mexico City

| June 12, 2012 - 1:42 pm