Three years in the making, this experimental documentary chronicles Carlos Oblivion's visit to Detroit for New Years Eve in 2010. Pushing sensoria to maximum voltage, Oblivion takes his ...