Logan Jaffe and Zachary Zigelko are the creators of Battle Flag, a documentary and multimedia experience which explores various perspectives on the confederate flag and its place is in America.[Music excerpts from This is Radio Clash by The Clash]