David Cassidy

Celebrity

David Cassidy Photos

2 of 4
Ruby and the Rockits - David Cassidy as David Gallagher, Patrick Cassidy as Patrick Gallagher
ABC Family