Only Kill The Noise and Dillon Francis could craft up something so insane and make it sound so good on “Dolphins On Wheels”. The song is just as silly as the titled is.
Kill The Noise & Dillon Francis – ‘Dolphins On Wheels’
Related Topics
Kevin
The man behind the mask