This Week in Pizza

20120602-neil-armstrong-pizza-vert.jpg

http://imgur.com/Oitg6">Neil Armstrong making pizza. Update: More info on this photo. [Life]