Godzilla Meets Ted Cruz
Channel: withinfilm
Date: 2022-12-22

Godzilla Meets Ted Cruz.  a 23 second clip for those in the know.