Natural phenomenon causes panic in Las Vegas United States. Residents freaked out thinking it was a nuclear attack or a nuclear test.
This is going viral in Vegas and many parts of the world.
Natural phenomenon causes panic in Las Vegas United States. Residents freaked out thinking it was a nuclear attack or a nuclear test.
This is going viral in Vegas and many parts of the world.
News of the day