By PEDESTRIAN.TV Published November 5, 2008 It seems like every fucking week I find myself blogging about a new Deerhoof video. Lucky I like them so much… Their latest LP’s title track; “Offend Maggie.”