The much-anticipated Dirty Linen Night, which OffBeat has covered for decades, is making its 20th appearance on August 12. From 6 p.m. to 9 p.m., the 300-1100 blocks of Royal Street will host a lively ...