Open Minds UFO News | April 11, 2011

880 views · Published 15 April 2011 · 18:18 · Indexed 12 November 2026

Channel: OpenMindsTV · 2011 · Science & Technology

Watch on YouTube

The UFO news segment from the 4/11/2011 episode of Open Minds Radio.

More from this channel