We invaded Russia. More photos from TechCrunch Moscow 2012 here: http://bit.ly/USyD90 and here: http://bit.ly/VBd21g
PhotoPhotoPhotoPhotoPhoto
TechCrunch Moscow 2012
38 Photos - View album
Shared publiclyView activity