Forest Ball

by Dark Lord
Forest Ball

This UFO video appears to take place over a rainforest which may be located in South or Central America and has nice clarity.

You may also like