Well, this is funny and bizarre.
I’m not entirely certain, but I believe this was shot during the filming of Predator 2. I wonder why they did this? LOL, maybe this was an extra on the DVD?
Here’s another video of an Alien and Predator running around in London. I think this was a commercial for AvsP 2: Requiem. Definitely cool costumes!