Posted on April 13, 2007 by Mark CahillFriday Music Video – The Arcade Fire David Churbuck posted about these guys earlier in the week. Nice…