Originally Posted by Sambooka
WOW! That is one of the weirdest, creepiest .. and awesomest vids I have seen this year! VERY well done! Crazy acting skillz! Cheers! Sambooka .. 5+++ Stars!
Really glad you liked it.
I was a bit afraid of people finding it too silly and unneeded.