Posted on June 3, 2011The Fatal Flaw @ T.T. The Bear’s Place 5.27.2011 The Fatal Flaw released their new CD, Narrow Hours, at TT’s last Friday. They even gave away free copies at the show. Nice chaps. Have a look…