Irish Water Monster Caught On Film!

Irish Water Monster Caught On Film!

By Sarah Khan Everyone knows Scotland's most famous water monster, Nessie, of Loch Ness. Now it seems that Ireland also has a Loch monster, one that was caught on camera in Lough Foyle! The video was taken by a group … Continue reading