Talk:299,792,458 Meters per Second/@comment-25304012-20140925201559

How was this a Sun Badge? :o