I don't know where you saw the foo's live , but one thing is for sure they ain't shit live! I saw and met Dave way back in the Nivarna days in Bristol England and have followed his and the foo's career ever since and it's amazing to think what he's achieved in his musical career
192 comments