Green Lemon atMaple Leaf
at Maple Leaf
Saturday, November 03 2007
Green Lemon in New Orleans, La sat nov 3rd for an evening at The Maple Leaf with Green Lemon jammin' all night long! All you folks in Nola need to get on down to the Maple Leaf and catch the Green Lemon experience.