Tributes have been paid to former international teen pop idol David Cassidy who has died in hospital at the age of 67. American actor and singer David Cassidy who found
Tributes have been paid to former international teen pop idol David Cassidy who has died in hospital at the age of 67. American actor and singer David Cassidy who found