FUNNY : George Gillett’s Twin Antoine Zammit 15 years ago This going round the internet, I thought is was funny. Who is the frog or toad or lizard? Is he some cartoon character?