wherethelongtailends.com
2019 Milwaukee Film Festival - Day Fifteen - THE APOLLO – Where the Long Tail Ends
The closing day of the 2019 Milwaukee Film Festival brought snow to Milwaukee. In considerable, wet, heavy quantities. Judging by the attendance on closing night at THE APOLLO, the snow didn’t dissuade many people from making the journey to close out the film festival. The Apollo Theater in Harlem is, of course, a cultural landmark …