Faith No More FollowersJun 16, 20201 min readFaith No More | BBC Radio One Maida Vale Studios - June 16th 2015On June 16th 2015 Faith No More returned to Maida Vale studios in London to record their third live set at the famous BBC Radio One...