This indie rock band from Atlanta, Georgia features lots of keyboards and samplers.
Added by Upcoming Robot on August 3, 2007