Comment on Alien: Romulus | Teaser Trailer | In Cinemas Aug 16

<- View Parent
GiantRobotTRex@lemmy.sdf.org ⁨1⁩ ⁨year⁩ ago

You didn’t like Aliens?

source
Sort:hotnewtop