1 month agoMeteorite seen over Spain and Portugal, may have fallen near the town of PinheiroRumble man
3 months agoMeteorites seem like they're going to fall, but they don't actually fall.Conspiracy-OCULIDEI