Behind the scenes shot from way back in 1985
i recognize this movie, what is it?
edit: oh i guess its posted in an aliens sub
Maybe Aliens?