The Night Owls “The Night Owls” is a Detective Agency set in New York City in the 1920s and specializing in cases that involve the supernatural. Professor Ernest Baxter is the brains of the operation, utilizing his vast knowledge of all things weird[…]↓ Read the rest of this entry…