
Amy’s Farm might be the coolest thing that has happened in Auburn Maine
If I could time travel I would go back to August 3, 1991. The place would be Larrabee Farm in Auburn, Maine. It’s not like I haven’t been to Auburn before, I know the small city quite well. Magic happened READ MORE