It’s been a while since we’ve heard from Killing Heidi’s Elle and Jesse Hooper. In the early 00s, it was hard to avoid their music, but as the scene changed, and their audience grew older, so did they, essentially disappearing from the scene after the release of their third album in 2004. It was at…
Read More