The Truth is Out There … Charlie Red Star

  In Manitoba, Canada back in February of 1975 strange and unusual objects danced around the…