I think the phrase... WTF? is apropriate here, don't you think?