Surprise - the FORM family will not be appearing on the April 1st episode of Family Guy, nor anytime soon. At least, not to our knowledge.
It was just a prank (though not a bad idea, really!)
1.877.546.6952M-F 8:30am-5:00pm PST
702 15th StreetSan Francisco, CA 94103