Historic twin towers at launch site at Cape Canaveral demolished

363
0
Posted by The King Slayer 2018 years ago in Cool videos
COPY
COPY
Story Continues Below

The U.S. Air Force demolished two historic towers at Cape Canaveral on Thursday morning.

Click to View or Post Comments Hide Comments