A small plane made an emergency landing on the Interstate 580 freeway near Castro Valley, California… Luckily everything went well for the pilot!
Watch all Viral Videos
A small plane made an emergency landing on the Interstate 580 freeway near Castro Valley, California… Luckily everything went well for the pilot!