Florida Woman Claims Goldfish Cracker Is a Sign From God
A full 2,013 years after he apparently sent us his only son, God has decided to send his pet goldfish to Central Florida.Patti Burke, a Brevard County resident, believes that an odd imprint she found on a Goldfish cracker is actually a sign from the almighty himself…