FindMeSpot Locator Alert!
Apparently we're still alive:
Location: 40.76463, -73.97342
Timestamp:
Map:Google Maps
Closest point of interest:
Description: New York, New York, USA
Location: 40.77000, -73.98000
Distance: 0.47 miles
Since last time:
Distance: 0.00 miles