Sidd Finch is a creative director based in Detroit, MI. Specializing in film, photography and graphic design.