You Sure This is the Airport?

April 25, 2011. This Cessna C172 had an engine failure forcing the pilot to land on a trafficated highway. Nice job!

Categories

Video Shock and Awe