An alarm that goes off at 8am for us British people telling us to have our tea :3
Author Withheld (Age out of range)
More traditions from United Kingdom →