No she didnt... Ric Ocasek did.
Selena Gomez does write back to her fans on YOutube.com
Selena Gomez
magic
you can write Selena Gomez on her email or on twiter or on face book you can find her email @ www.Selena Gomez info.org
selena did write it because im selenas sister and i was there when she was writing the song magic and it was great and so she did write it and if the people say she didnt write dont believe them believe me please
Selena Gomez Well, not exactly...Selena Gomez sang Magic (Oh Its Magic). The Cars sang Uh Oh Its Magic, which is probably the song you are looking for.
Selena Gomez doesn't write most of her songs. She has professional songwriters for many of them.
Ally and aj song magic before Selena Gomez, she was just singing itfor wizards of Waverly place.
No She Dont
magic
Magic is 2 minutes and 50 seconds.
kiss and tell