New Years is a beautiful time of year. Everyone is full of optimism and cheer. We’re riding high off the […]
Travelling to Old Finch Road at night can be hazardous. Car trouble, train track accidents, and a young girl screaming for all eternity waits.
Death is a part of life. There’s no escaping it and while some people dread death and others embrace it, […]