Gigantic Meteor Lights Up The Portugal Sky In Crazy Videos
These videos are currently taking Twitter by storm - seemingly of a meteor lighting up the Spain/Portugal skies; and I say seemingly because I'm not so sure that isn't a UFO that the government is already trying to silence Tom DeLonge about. …