Find out where the meteor finally landed.
Last night, a meteorite landed and exploded in Russia. Witnesses said they thought the world was coming to an end.
Video: What happens when a drunken Russian takes a dare? A big lesson, that’s what.
Watch this unbelievable video of a Eastern European driver taking HUGE risks while battling to get his stuck truck out. Video teaser: it gets a whole lot worse before it gets better!