29 days agoBREAKING: ALLEGEDLY, A METEOR WAS SPOTTED OVER SPAIN AND PORTUGALTop Shelf World and Crypto