New Year's alcohol marathon: how not to leave the race before 12 chimes!

 

v20240901