"The Rover" (clip)

Videoclip "The Rover" Luc Spencer - Album "Church on a hill" 2012 StudioLane/Farside