F-18 creates big rumble, lands at SLO Airport

February 26, 2010 04:46 PM