The hms on the hms macoubrey is a british ship acronyn and it has an american flag on it and its staged in florida.