INTERFACING GSM SIM 900 WITH LEONARDO.

It looks like the SIM 900 is just echoing everything it sees. Perhaps it has to be switched to Command Mode. Often this is done with:

delay(1000);
Serial1.print("+++");  // Start command mode
delay(1000);