On Saturday, April 5, people gathered in downtown Athens on a sunny afternoon to enjoy the 26th annual International Street ...