Posts in tag

Electric motorcycle speed record


Space Florida’s Launch and Landing Facility, formerly known as the Shuttle Landing Facility, is one of the longest runways in the world.  Its 30-year property agreement with NASA means that the facility has seen some brilliant machines rocket down the straightaway – and as of November 23rd, we can add ‘record-breaking electric speed demon’ to …