A town where time stands still? Where roads lead to nowhere and surrounded by friendly people? Discover the magical town called McGregor.