The Mirror

Introducing Scarville, Iowa. Scarville, Iowa has a creepy, Disney villain-themed, name. Unfortunately the truth to it is less extravagant than the name suggests. The town is named after Ole Scar, a local landowner in the 1800's. It's a small, old fashioned town where everyone knows everyone and local businesses depend on their customers for survival.... Continue Reading →

Create a website or blog at WordPress.com

Up ↑