The Company

Operating in the Central Asian republic of Stanstanistan. (But really, could they be more obvious?)

2,811 views
4 faves
7 comments
Taken on July 4, 2006