Ce

Ce checked in at Terra Networks Chile

Santiago, Santiago Metropolitan|March 7, 2012via Foursquare for iOS
First check-in at Terra Networks Chile.
First of friends to check in at Terra Networks Chile.