Gralien Report Daily News for March 20, 2014

Below are today’s Fortean Headlines… The Center Of the Self: Study Suggests That Your Self Is Located in Your Chest University Scientists Capture Raw Footage of UFO Showing Up At Their Observatory in Norway Chevron Island resident captures incredible footage … Continue reading