More Videos by Faith No More
Lead single from the forthcoming album Sol Invictus. Apologies for the autofocus problems (bad camera!) and wobbly zooming (my fault).