Get your taxes done using TurboTax

Yea, I'm wondering about this as well.  I can't even find any mention of this form, specifically 8915F-T, on IRS.gov.   Is this why it keeps getting pushed back?  Hoping for no additional delays... and would like to know the real answer to your question instead of just getting pushed back week by week.