FindMeSpot Locator Alert!
Apparently we're still alive. The tracker has us near Worcester, Massachusetts, almost five miles from town and parked in place since the last check-in.
This post is for members only
Already have an account? Sign in.