‘The Clash at Demonhead’ performs Black Sheep (Bree Larson Version!)

Edgar Wright posted the full Bree Larson version of “Black Sheep” on his blog. Enjoy! MRS. MEYER’S CLEAN DAY Dog Deodorizing Spray, White Peach...