1001 E Locust St
Milwaukee, Wisconsin 53212

Elf Lettuce is a Madison-based roots/rock quartet.

Added by Upcoming Robot on May 8, 2009