10 November 2009 0 Comments

Lucky Escape

This took place in a Boston Subway station when an inebriated woman fell onto the tracks. That was one incredibly lucky escape.

[Via Boing Boing]

Related Posts

  1. Clever Book Packaging
  2. Images from the final Hubble Servicing Mission
  3. Obama
  4. Rumsfeld Resignation – OS X Style
  5. Cool iPod Skin

Leave a Reply