Shang-Chi and the Legend of the Ten Rings comes exclusively to theaters September 3. The first trailer is here!Read More
Our Patreon Supporters
Earth scientists create tiny talking tomatoes who are friendly but incomprehensible and can be destroyed by crowd of people with pitchforks and torches . The end.