Electronic duo Javelin – already Deli CD of the month in May 2009 – are one of the most original things we stumbled upon recently. The band, signed to David Byrne’s Luaka Bop, will be celebrating the release of their debut CD on that label on April 22 with a party at Santos Party House. These guys are getting a lot of attention, do not miss.