FindMeSpot Locator Alert
Apparently we're still alive. A Spot locator ping at 42.4876, -72.0183, with the closest point of interest being home in New York, 142 miles away.
This post is for members only
Already have an account? Sign in.