Louis and Genevieve, a Los Angeles based 'power pop' duo, are best known for their highly inventive YouTube video-songs, which have earned a lot of attention in the internet music community.
Added by Upcoming Robot on February 2, 2011