29 bizarre stills from Ann Arbor Film Festival entries
The 54th Festival will feature more than 200 films, videos, and live performances with over 30 world, North American, and U.S. premieres. The festival runs March 15-20.
Tickets and more information available here.
View these other slideshows:
« View the previous slideshow again!