Osukaru – Starbound (AOR Heaven)

Osukaru is a Swedish rock band which formed around 2010 with Starbound being album number six - not counting the independent release GBG2LA in 2010. The band was formed by the guitarist Oz Hawe Petersson - also known as Oz Osukaru - and it appears that he has remained the constant in the band with..