US musician drops song featuring 600 different Australian town names

A US comedian and musician has managed to create a song that names 600 different Australian cities and towns for a new promotion for a mobile provider.

Reggie Watts, who is currently the leader of the house band for The Late Show With James Corden, came up with the 21 hour-long track for Virgin Mobile's new collaboration with the streaming service Guvera.

Watts uses only his voice, a keyboard and a looping machine to create the song, which blasts Geoff 'Tangletongue' Mack's well-known track 'I've Been Everywhere' out of the water.

Mack's 1959 song, which was featured by Telstra in a mobile network advertising campaign in the mid 2000s, could only muster up 94 different towns.

"The response has been great," Watts told the Daily Telegraph.

"You never know when you say something as precious as a town name, whether they are beloved or beaten up on, it is personal, so it is good that people have not lashed out."