thewebcomicfactory.com
Weird Biker Tales 2: Your Screaming Death
Visit the post for more.