Singer Kailash Kher faced heckling at a concert in Karnataka's Hampi on Sunday allegedly for not singing any Kannada song. A bottle was thrown at him from the crowd that was angry with the singer for singing only Hindi songs during the closing ceremony of the Hampi Utsav, said police.