13 Stitches atlanta, GA Biography 13 Stitches is a Atlanta based band . That is in the studio recording a new ep in 2011show more... Songs (1) Falling Down