my husband always referring petrol station as 'garage', car showroom as 'garage', car service centre as 'garage'. It is drive me nuts. It is him or it is an english thingy thing?

talking about safety in the UK ... the lad who been shot at the back of his neck (11 yrs) ... how on earth people can carrying a gun just like that???