Swipe left/right

A driver in Keelung City, Taiwan miraculously avoids death after an avalanche induced rock fall. Keep your eyes on the white car.

Pics of the aftermath… via imgur


Trending Now

  1. Exclusive
    Read this exclusive extract from “Little Miss Brexit”
  2. Popular
    If you can pronounce correctly every word in this poem, you will be speaking English better than 90% of the native English speakers in the world
  3. Pics
    Brexit news: chocolate currency now stronger than the pound
  4. Pics
    “I agree with Dylan…”
  5. Pics
    This headline writer must be kicking themselves for missing the obvious
« Swipe navigation »