Attack of the Giant Leeches (1959) By SpookyFlix Admin | March 1, 2022 - 3:59 am |March 1, 2022 explosion, giant(s), monster(s), mutation, sci-fi, suicide IMDB Download/Watch Now Click to rate this post! [Total: 0 Average: 0]Share this:TwitterFacebookRedditPinterestTelegram Related Tagged 1950s, English, USA. Bookmark the permalink.