Ghoul Riders

by visualcraftsman
A motorcycle club patch for horror movie fans of the little green creature that came out of the toilet in the 1980s.