29 days agoMeteorite seen over Spain and Portugal, may have fallen near the town of PinheiroRumble man