LeetStreet Boys just announced our first live show in 3 years, at Another Anime Con in Manchester, New Hampshire! We encourage all our fans to come join us and have a great weekend. We’re extremely grateful to Lisa and the con for this opportunity, as it is our first show since announcing a hiatus in [...]