Osoosooso release LP

12 March 2014 | 10:52 pm | Staff Writer
Originally Appeared In

Osoosooso have released their debut self titled LP via Soft Speak Records.