Reviews

The Meteors I’m Just a Dog / Electro 7″

More rockin’ rollin’ from the METEORS. Both cuts here are uptempo numbers with raunchy vocals but overly clean guitars; the sound effects in “Electro” are particularly cool.