Icon Madonna sang karaoke for an Indian Maharaja during her low key visit to the Asian country.The singer and her husband Guy Ritchie celebrated New Year’s Eve in India and spent several days at a 17th-century heritage resort called Rohet Garh close to the city of Jodhpur, where they attended traditional festivities. And the Holiday star put on an impromptu show to thank Maharaja Gaj Singhji II for his hospitality. She says, "It was great to be in royal company."Lourdes and Rocco were in awe of him, they kept hugging him. It was fabulous, we sang karaoke for him." And she admits the trip has inspired her. She adds, "Indian music is very groovy. I might release a fusion track."