Captains Log Stardate 201508.21 - Star Trek 3 Leaked footage, Kempenfelt, and point defenses in Trek

1,975 views · Published 21 August 2015 · 40:37 · Indexed 17 October 2026

Channel: Trekyards · 2015 · Entertainment

Watch on YouTube

More from this channel