Jesus' Coming Back
Browsing Tag

bigfoot

Witnesses confirm sighting of mythical Steven Del Duca

ALGONQUIN PARK – Two hikers who had become lost while trekking back to their campsite in Algonquin Park this Saturday were astonished to observe what is now the first confirmed sighting of the elusive and long-rumored Steven Del Duca. “Well…

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More