lake worth monster

  1. O

    Lake Worth Monster (Fort Worth TX; 1969 - ????)

    I've always thought the only known picture of the Lake Worth Monster was incredibly dumb. Here's the pic. Tell me if you're now a believer: Link is unusable (access denied). An archived version of the photo fro that site can be accessed at the Wayback Machine at...