According to Wikipedia, this is what’s called a Tsar Bomba, a Russian hydrogen bomb that just happens to be the largest and most powerful nuclear weapon ever detonated. Yikes!
Fun snow play in the Yeti
Wow! I don’t really need to say much here. Just “WOW!”
You’ve gotta love the Japanese for their comical creativity. This is a keeper!
Uh, okay we finally found a car that we won’t buy…