Teddy Afro rocks Atlanta (video) Posted on November 22, 2012, Updated on November 25, 2012 by EthiopianReview.com Tikur Sew Concert, Atlanta, Nov. 21, 2012