Italy is a fabulous country... and Italians sure can drink until they drop. I've been in that situation myself.
Thanks for your post and interesting photos.
PS: I've found your post after @matkodurko featured you in his entry for the Pay It Forward Contest
Haha, I know! And as a Finn I should be used to that (heavy drinking) also! :D But still... It amazed me.
Thanks for the compliments. :)