the british tanks have tea October 7, 2014 by WTFFF Master The British tanks have tea – WTF fun facts Advertisement Related