Saturday 15 December 2007

Human Super Soaker

Watch Winston store and pour water from within his stomach at will.



(via Neatorama)

0 comment(s):