A week ago, Cleon Williams, known to much of Florida's DIY music scene as Uncle Lou, was detained by ICE.
Uncle Lou’s Entertainment Hall is a dingy little dive bar on Mills Avenue in downtown Orlando, and it has been home to some of the fondest memories of my life.