So I was watching Helicopter Heroes on BBC earlier this afternoon when I saw a 'Pistonheads speed matters' sticker on one of the air ambulances, is this a charity that Pistonheads has supported, or is one of the pilots a petrol head and on this site?