STR pulls off a surprise at the Chekka Chivantha Vaanam audio launch

STR pulls off a surprise at the Chekka Chivantha Vaanam audio launch