Two Japanese bands, both named after Flaming Groovies songs, take 'em to Coyote to record with Mariconda, boom, instant hit single. American Soul Spiders are Teengenerate before they became Teengenerate, or at least that's something I've heard somewhere before. Their song here is one of the greatest rock n roll songs ever put to wax*. The SuperSnazz song doesn't suck, either. *don't believe me, just listen.
American Soul Spiders -