WOW! Diljit Dosanjh records five new songs in less than 24 hours