Sled Island: Bend Sinister, The Dudes, Sloth Records poster show by Web Editor · June 28, 2012 Sled Island kicked off on June 19 with a poster show at Sloth Records, while Bend Sinister and The Dudes rocked the Commonwealth Bar & Stage. Photos: Nathan Ross Share