Grenada Broadcasting Network

29th March 2023

  

Advertisement

Advertisement

Have you ever heard of a person having their own funeral while still alive?

Well here is a first.

 

Facebook Comments