FindMeSpot Locator Alert!
Apparently we're still alive:
Location: 40.70605, -73.99677
Timestamp:
Map:Google Maps
Closest point of interest:
Description: Home - New York, New York, USA
Location: 40.70864, -74.00647
Distance: 0.67 miles
Since last time:
Distance: 0.00 miles