Save
Terra Networks Chile
Santiago, Santiago Metropolitan
Office
Ce

Ce checked in at Terra Networks Chile

Santiago, Santiago Metropolitan | March 7, 2012 via foursquare for iPhone

About this check-in

First check-in at Terra Networks Chile.

First of friends to check in at Terra Networks Chile.

Save
Terra Networks Chile
Santiago, Santiago Metropolitan
Office
Switch Language: English