Kilauea Fall, Hawaii had some serious different news to report earlier this year when a dead Mermaid washed up on the shore.  As soon as this was being reported the Government came in and took away the evidence.

Source stunning-news.com

 

Comments

comments