Posted on November 13, 2008 by Brad What’s going on on melrose, just east of fairfax? Riot squad in da haouse.