The Alabama Blues Project is a non-profit who works to preserve the history of Blues and give undeserved children access to music.