CLEARLY low budget, but still entertaining

A giant rubber insect? Come on........ for an extra $15 they coulda done a lot better than that..... Still entertaining, although I didn't make it all the way through to the end.

###

