Stereo Killer reviews “Seven Inches”

“The erratic, jazz-syncopated and caustic shrapnel that’s lovingly carved into the grooves of Seven Inches, the new 2-song single from New Jersey’s A Fucking Elephant, is the type of scattered violence one hopes for when confronted with a song title like “I’m Addicted to Drugs & Sex and I Want You to Choke Me.”” – Stereo Killer

Reviews