Tag Archives: Gerard Sidhu

Strange Talk Cast Away Album Review

Strange Talk has racked up an impressive CV for a band that is only now releasing their debut album, ‘Cast Away.’ Monica McClure reviews.