FindMeSpot Locator Alert!
Apparently we're still alive:
Location: 34.12307, -84.26236
Timestamp:
Map:Google Maps
Closest point of interest:
Description: Home - Alpharetta, Georgia
Location: -84.26258, 34.12298
Distance: 0.01 miles
Message: This is a test of the emergency