1991

  1. n0tmanthrax

    Photos from Clash of the Titans show 1991

    Clash of the Titans show on August 23, 1991, at Val Du Lakes in Michigan (Sadly there's no shot of Charlie) All photos were taken by paul@pauljendrasiakphotography.com Paul Jendrasiak Photography My loves ♥♥♥😘🤩🥰