Fat Albert Lands & Stops on a Dime

C-130 Fat Albert lands at the NAF El Centro air show on March 8, 2008. Fat Albert stops on a dime.

Categories

Video Shock and Awe