Alex O'Rion -
Release The Beast (2008 Lost & Found Mix)
Just found this track of mine I did back in 2008. It never got released, cause I wanted to save it for my first album, but that one came out three years later. ))
It still sounded pretty cool to me, so why not share it with you guys.