Categories Miscellaneous Sidd Finch Lives! Post author By Polgara Post date April 1, 2005 No Comments on Sidd Finch Lives! *sniff* Weepy weepy weepy. Go read this about one of the greatest April Fool’s jokes ever. Related posts ← There goes the weekend → Red Sox Nation West Leave a ReplyCancel reply