Talk:299,792,458 Meters per Second/@comment-24.9.50.68-20150425231439

This 299,792,458 meters per second badge, really helps because its helping me to get the tesla badge!