Alfred Hitchcock could not have written a better story, according to the Bangor Daily News, a Scarborough facility where COVID 19 tests are manufactured.
Lessons Learned in Life says the way we see the world is determined by our personality. The first animal you see in the picture says much about who you are.