Brazil Red Dropping Probes

by Dark Lord
Brazil Red Dropping Probes

This UFO video from Brazil displays a red craft disbursing other red objects from the base craft. Decide for yourself.

 

You may also like