Mason’s Rats (2022) September 12, 2022 | 3 Oogies, Idiot Box Reviews, Series: Love, Death & Robots Rats get destroyed to bits here, and it’s so beautiful. Read More »