HomePodcastsOff the Rack ReviewsThe LOST controversial Swamp Thing is back!Off the Rack ReviewsThe LOST controversial Swamp Thing is back!May 5, 2026 · 1 h 50 minPlay episodeShare from this pointShow notesCatch the stream Monday nights on ComicPop Returns!All episodes of Off the Rack Reviews