Happy 2005 from Flo by MT2005 · January 1, 2005 Now that we’ve just entered 2005, here’s a brand new Madonna caricature by our friend Flo wishing a Happy New Year to all the Tribers Share