Monday, December 13, 2010 Yikes, the friend which most recently shared a location in Google Latitude was 476 days ago. Still think it has potential though. microblog Twitter