Leeeroy

20 January, 2009 swollenpickles 0

Now, 99% of the people that watch this video will probably groan, mumble something about “nerds” and click themselves to greener pastures. But there’s that […]