ITA clan too ashamed of themselves