x
Breaking News
More () »

Starlink Launch March 18, 2024

12News viewer Janette in Avondale sent in this video of the Starlink launch on March 18, 2024 as she saw it in Avondale

Before You Leave, Check This Out