AaRON – U Turn (Lili)

AaRON (Artificial Animals Riding On Neverland) is a French musical duet, playing electronic pop, who sings in English. Their first tour of Europe was carried out in 2007 and several gigs were sold out. Enjoy AaRON and their video of U Turn (Lili).

YouTube Preview Image

Leave a Reply

You must be logged in to post a comment.