Seasick Steve blijkt zelfs geen gitaar nodig te hebben voor een fraaie video.

“Clock Is Running” is de eerste track van het nieuwe album Love & Peace, dat op 24 juli verschijnt.