So I have been in England for approximately a month and a half now and the one question I have is: What the heck is HP sauce? These light blue packets haunt you everywhere you go and everywhere you turn. There are bottles of this stuff at all restaurants and packets of it in my … Continue reading