Titan does a Spandex Movie Posted on February 24, 2012 by Ruff Couple photos from the movie “INCUBUS“.