x
Breaking News
More () »

Starlink Launch March 18, 2024

12News viewer Rebecca Wynn from Tempe sent in this video of the Starlink launch on March 18, 2024

Before You Leave, Check This Out