Leave a comment

Comments 2

deifire July 21 2016, 00:25:04 UTC
The town is Harmony Falls, Oregon! That must be why my subconscious connected it with a certain cartoon...

Reply

froodle July 21 2016, 07:01:49 UTC
Or Saffron Falls, from JAM. Or Mystic Falls, from the Vampire Diaries. Moral: lot of weird biz happens in places with "falls" in their name

Reply


Leave a comment

Up