Talk:299,792,458 Meters per Second/@comment-28838092-20140614130513

This is the best badge ever!