The devil got a chip on his shoulder He caught me I was paying up He got me I was stone cold sober Somehow he still showed up I've been running on an open road Since those seven rainbows I've been running to a future I might see How long can these streets be empty? How long can these streets be empty? The honeysuckle's creeping like an animal The tumbleweed has all blown out I went to find food for my soul Lord knows I'll soon be finding out 'Cos we've been waiting for a carnival Gettin used to coloured waterfalls We've been waiting for the future to appear How long can these streets be empty? How long can these streets be empty? Love is a must I crumble to dust Just at the look in your eyes Love come to rest Upon my request I'm not looking no no But I've been running on an open road Since those seven rainbows I've been running to a future I might see I've been waiting for a carnival Getting used to coloured waterfalls We've been waiting the future to appear How long can these streets be empty? How long can these streets be empty?