madmackerel.org
Songs You Should Have Heard This Week (Part 1)
You know the drill. SO many songs this week. Dive in. Enjoy. More tomorrow. 1. Chelsea Wolfe – Iron Moon 2. Someone Still Loves You Boris Yeltsin – Trevor Forever 3. Teleman – Str…