World's only flying B-29 Superfortress lands at Brown Field

The world's only flying B-29 Superfortress touched down at Brown Field in Otay Mesa Monday.