Italy drops TRUTH BOMB!