timesincelaunch.com
Time Since Launch
Launch something! Time Since Launch is a long scale single use stopwatch by CW&T.