Honestly don't think we may ever know. Have tried multiple forums and Reddit and nothing.
Someone I spoke to speculated this is an unreleased demo that was never commercially released. That may be the case. The poster is based out of Russia.
Whoever it is I would love to hear the actual recording and not a tinny cellphone mic.
|