History, not for the squeamish

A new spot for the National Museum, Prague takes a bewildering approach to promote visiting it.

Link to video