Former Glee stars Iqbal Theba and Dot Jones paid a visit to the Naya Rivera memorial that has been set up at Lake Piru.The actress was found dead in the waters of the lake in Ventura County, California, o July 13 – five days after she went missing during a boating trip with her four-year-old son Josey, who was found asleep on the boat without his mom.A memorial has been set up by the cove where the body of the actress was discovered, with Theba, who played Principal Figgins on the Fox series, and Coach Beiste actress Dot Jones both attending the site.Theba posted a video of the memorial on his Twitter account, showing the pair, along with Brad Ellis, who played the glee club’s pianist Brad, paying their respects.He wrote, “Went to see her
Read more on torontosun.com