Jesus Busters

When I saw this over at Stop Motion Verbosity I just knew I had to post this. OMFG, I want to say I have seen this before for some reason but it still made me laugh my rear end off…

jesusbusters.jpg

Maybe these guys will show up in Helen as well…