Justin Bieber Performs Free Show in Mexico City