portal

Roz showed Mocha this video of a UFO entering an Interdimensional Portal over Geneva – Was Roz trolling Mocha? could this be real?