The city is Melbourne, Australia. The song is Indian punjabi. The truck art is unmistakably pathan style.
The bus is none other than W-11.
Melbourne Tram decorated as a Pakistani Truck. - Video Dailymotion
Apologies to those who have never been to, or lived in Karachi, as they may not know W-11.