Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Edgard Leroy was born on July 13, 1995 in Cameroon. Edgard was an editor, known for Lara and the Beat (2018) and Tokunbo (2019). Edgard died on June 11, 2022 in Shagamu, Nigeria.