As soon as I heard that Carissa Johnson was going to be releasing a cover of Nena's iconic "99 Luftballons," I was filled with the kind of joy I haven't felt in months. Obviously Carissa Johnson is one of my favorite current Boston singer/songwriters and "99 Luftballons" is one of my all time favorite songs. Plus, I love covers, so it's a win all around. That joy was quickly doubled once I actually heard the song. Johnson's version is a perfect cover. You can tell she's having a fabulous time with this one, it's incredibly close to the original (although a little more guitar heavy, which isn't a bad thing), and it's the German version, which gives it a little more cred. Johnson is singing purely phonetically, and I'm sure anyone who speaks German would know, but being an ignorant one language American, it sounds good to me. Plus, I never realized how much Johnson's voice sounds like Nena. You're going to need to listen to this one. It's even better than you could possibly imagine. You can watch the video for Carissa Johnson and Steph Curran's version of "99 Luftballons" below. For more on Carissa Johnson, check out her website.