Frances Emma Barwood

Frances Emma Barwood

Biography

Frances Emma Barwood is known for The Phoenix Incident (2015), The Phoenix Lights (2005) and UFO Witness (2021).

Known For

UFO Witness

UFO Witness

6.4
6.4
UFO Hunters

UFO Hunters

6.4
6.4