12 June 2009

2009-06-12 016 (2)

2009-06-12 016 Technology: “Watch your back, nature.” (New York, NY)

Blogger SteveP

Ah, yes. But which will actually win (in the long run)?
-Dad 

Post a Comment     Link