0 Albums January 17, 2011 by josh keller · Published January 17, 2011 · Last modified May 6, 2012 Abby Go Go: Abby Go Go Review Read a review of the new self titled album from Atlanta based band Abby Go Go