Bir Khalsa act has Simon Cowell asking ‘Is he alive?’

Leave a Comment