Sidd Finch Lives! Posted byPolgara April 1, 2005 Leave a comment on Sidd Finch Lives! *sniff* Weepy weepy weepy. Go read this about one of the greatest April Fool’s jokes ever. Related