The Echo Project - Atlanta, GA
October 13, 2007
A Photo Journal by George Weiss
First Appeared in The Music Box, November 2007, Volume 14, #11
As part of its fall tour, Toubab Krewe lent a world music flair to the inaugural edition of The Echo Project, by making an appearance on Saturday, October 13. The group is currently touring in support of last year's self-titled outing.
Toubab Krewe's self-titled debut is available from
Barnes & Noble. To order, Click Here!
The Echo Project 2007 Photo Journals
Copyright © 2007 The Music Box