September 30, 2009

ABBA The Last Video


Four small puppets who look very much like a certain original Swedish supergroup from the seventies are trying to get a recording contract in Stockholm, Sweden 1974.

No comments: