Entertainment  |  26 Apr 2024
Entertainment  |  27 Oct 2015

Sycorax to release new album titled æSycotherapyÆ this December

MUMBAI: Darjeeling-based Death Metal band, Sycorax, is all geared up to release a new album titled ‘Sycotherapy’.

read more
Games