HOME ALBUMS CONTACT US
Michael and Lori Finney performed at Arizona's amusement park, Legend City in the early 1980s.