Sunday, March 7, 2010
An animated road trip reveals the art of film on its axis in Michael Langan's promotional spot for the 48th Ann Arbor Film Festival. Features the music of Ann Arbor-based band Starling Electric.
Posted at 1:06 AM | Permalink