Peninsula (2020) Teaser Trailer: “Holy crap!”

Advertisements

What do you think about the trailer?