Video original de 1970 filmado en el río Támesis, junto al Big Ben en Londres, Inglaterra.
Visibility: 18731034
Duration: 2m 45s
Rating: 54523