Do any of you know where this picture is from?
dont know, but i have a wierd shop of it
>>15134078
allright took me al little bit but i dug up an albulm, dont know if there is a vid that accompanys it.
anyway enjoy
http://imgur.com/a/iEyGR
>>15134141
thx