mikeladano.com
REVIEW: Feel – This (1994)
FEEL – This (1994 Feel) Russian Blue followed their critically acclaimed demo tapes with a full length CD, but perhaps it was the long wait that killed their chances. Between 1991 and 1994, …