Strangelove Split
April 27, 1998
It has been confirmed over the weekend that STRANGELOVE have split up. The official press release is quick, and not too revealing:
It has been confirmed over the weekend that STRANGELOVE have split up. The official press release is quick, and not too revealing: