Investigating a possible UFO crash in Laredo, Texas, that occurred in 1948.
Sep 30, 2013
Oct 14, 2013