Close Advertising De La Soul me Myself and I live at Malahide Castle 2018De La Soul supporting the Gorillaz at Malahide Castle. De La Soul de La Soul me Myself and I live at Malahide Castle 201811586 views0 / 0