Us in here are some of the most knowledgeable on the site so I've got what might be an easy question for you guys:
I came across a promo tape for "L.O.L. - Heaven or Hell"....13 tracks 1996 on Franchise Records. I think it's an LA group but I could be wrong. It sounds familiar but was this offically released on CD or tape?
I came across a promo tape for "L.O.L. - Heaven or Hell"....13 tracks 1996 on Franchise Records. I think it's an LA group but I could be wrong. It sounds familiar but was this offically released on CD or tape?