Ever in fine form, our favorite adrenaline junkie has taken on ANOTHER project involving speeds fit to blister your bunions...
Space Florida’s Launch and Landing Facility, formerly known as the Shuttle Landing Facility, is one of the longest runways in...