The Wings Tour 2014: Leg Three + Video

The Kennedy Space Center is located inside the 140,000 acre Merritt Island Wildlife Refuge. The roads leading into the Center are lined with canals filled with wildlife.

Photo by Holly Marcus
The Kennedy Space Center is located inside the 140,000 acre Merritt Island Wildlife Refuge. The roads leading into the Center are lined with canals filled with wildlife.