If you’ve been anywhere near downtown Honolulu over the past couple of days, you probably couldn’t help but stop and gawk at the massive Sea Launch Odyssey platform docked at Pier 10 near Aloha Tower.
Launch Platform Looms Over Honolulu Harbor
-
jammieme900 liked this
-
danielsrose liked this
-
hawaiibeat posted this
