David Cassidy performs in Layton, Utah, July 2, 2012

  +