A Nuclear Radar Tower In A Detroit Park? Whaaaaaat?

709 views · Published 12 August 2018 · 11:04 · Indexed 10 November 2026

Channel: SCOTT ON TAPE - Your Pop Culture Tour Guide · 2018 · Entertainment

Watch on YouTube

A Nuclear Radar Tower In A Detroit Park? Whaaaaaat?

More from this channel