British tank sporting an American Flag tracks down Fifth Avenue, New York
British tank sporting an American & American Flag tracks down Fifth Avenue, New York in parade with Police Mounted Escort
British tank sporting an American & American Flag tracks down Fifth Avenue, New York in parade with Police Mounted Escort