Super 8

About Super 8

Super 8 was an American rock band from Los Angeles, California. They were active from 1993 to 1997, releasing their sole full-length album through Hollywood Records.
Super 8

Stats

Genres

Similar Artists