Vocalist Kevi Pucho from We The Giants performing and rocking the stage at Hornbill Festival Rock Contest . We The Giants is a 4 piece band from Dimapur, ...