Talk:299,792,458 Meters per Second/@comment-25304012-20150106205219/@comment-25501845-20150207132304

270 Light speed Badges?

Wow! So, how many earth badges alltogether?