Electric President is really one of those great enigmas. They make lofi songs that should be worshiped and praised and yet they get very little attention from even indie music magazines. Insomnia has to be one of the best songs from 2007...but very few people have heard of it.
New Outside Column!
3 hours ago