Tuesday, March 29, 2016

New Entry: Xockha Release New Single "Losing Sight"

Isle of Wight indie rock/pop band Xockha have released their catchy new single "Losing Sight".

Stream it below.



(facebook.com/XOCKHA)