Creature presents: The Darren Navarrette Story Leave a Comment / By sk8tertez / February 2, 2021 Creature dropped a documentary in commemoration of Darren Navarrette and his 25-year run as the Vertical Vampire 21 Share this:TweetMoreShare on TumblrEmailLike this:Like Loading... Related