Moosetookalook, Maine, has never seen so many bare legs walking its streets. It could only mean one thing: the Western Maine Highland Games are in town for the weekend. But instead of wondering who'll win the hammer throw, everyone's asking who got...









