Teenage Head releases a long-overdue update to their Tornado EP. We did an unboxing on video.
Back in 1983, Teenage Heads–yes, I spelled that right; their label made them add an “s” to make their less offensive to American audiences–released an EP called Tornado. It has finally received an
Read More