Troy Main Street sponsored Streets Alive on May 29 and the steets downtown devinitely were alive.  The streets were filled with musicians, artists, street sales and, of course, throngs of shoppers.