Im not a big fan of punjabi music but I think Guru Randhawa is the only good punjabi singer out there nowadays. His songs are actually meaningful and not just trash like other songs. All of his songs are like really great for dancing too you can burn the dance floor on any of his tracks. And he also came to my college festival UIT in Dehradun and I was lucky enough to watch him perform live and hes a true performer and a great artist.
Bann ja rani, High rated gabru and lahore are my favorites out of all his tracks