By: Gizmodo Posted On: March 04, 2025 View: 7 Blue Ghost not only aced its touchdown, it filmed a breathtaking video in the process. Read this on Gizmodo