Close
26 of 116
Richard Rossi
26 of 116
Richard Rossi and Kelly Tabor interviewed by CBS on set of "Lucy and the Lake Monster."
People
Richard Rossi
,
Kelly Tabor
Back to top