“Super tall ‘aliens’ were spotted on camera! Folks are claiming there are 10-foot tall ‘aliens’ down in Brazil!” Send them to the Midwest! The Pacers need a winning season…by Comentacu11 luni agono comment0SharesShare on FacebookShare on Twitter @El“The footage is always blurry! We can get crystal clear footage of Mars and stars lightyears away. But Aliens right in our faces? Blur!” Aliens wear cowboy hats?