22.7.15

Faith No More - Last Cup of Sorrow (4'08'') 1997