P1400362 Previous Next Published December 17, 2015 at 2826 × 1884 in Airshow Moments 2015 #17 – Goodwood Battle of Britain Day P-51 Mustang “The Shark” snuck in on camera ship duties once again.