Showing posts with label Kevin Systrom. Show all posts
Showing posts with label Kevin Systrom. Show all posts

Friday, April 13, 2012

Shit happens


I'm not sure what these guys are on besides being stinking rich