a-moment-of-impact:

99 Red Balloons - Sleeping At Last