July 15 2020 10:23am

‘Glee’ cast gather at lake in California where Naya Rivera died

Members of the Glee cast were caught on camera holding hands on the shore of Lake Piru in California, the same day that the Ventura County Sheriffs confirmed Naya Rivera’s death.

Responsive site?

More Videos

Video Home

No videos found.