1801, 2010

Video vault: Faith No More Rock in Rio full concert

January 18th, 2010|Video vault|0 Comments

As a reward for sticking with me through the reboot and acknowledging that I have still to update the old video files, here is a treat that I stumbled across via Twitter.

Switch to mobile version