Thursday, November 17, 2016

Ella's Deli, Madison, Wisconsin

To me, this is the freakiest exhibit in the whole of Ella's Deli: the singing foot family, who wobble back and forth singing mountain songs from "The Sound of Music." I have no idea why the singers are these hideous feet.