SpaceX launches Canadian Radarsat satellites from Vandenberg Air Force Base

The rocket lifted off from fog-shrouded Vandenberg Air Force Base at 7:17 a.m. and arced over the Pacific west of Los Angeles.

Top Videos

Most Watched

KTVU Vault

Wild Rides