The Clash at Demonhead: Black Sheep (2010) (movie): The official page for Brie Larson's music video "Black Sheep" from Scott Pilgrim vs. the World. Discover the latest Discussions, Reviews, Quotes, Theories, Explanations and Analysis of The Clash at Demonhead: Black Sheep (2010) below