December 31st, 2010
There is only one speed limit: 299,792,458 meters per second. All other so-called "speed limits" are mere restrictions.
There is only one speed limit: 299,792,458 meters per second. All other so-called "speed limits" are mere restrictions.