Little House of Funk Trio

Fini's Landing, 5689 N Swan Rd, Tucson, AZ 85718, USA 3551 N Swan Rd

Featuring Carl Cherry and Ed DeLucia!