Eh, Euro 2012, what have you done, vile ... LONG POST!

 

v20240901