Friday, August 2, 2013

35-foot-tall straw Dalek terrorizes British countryside


It's the superior life form in the universe... and it's made out of straw......



io9


No comments: