Riff Raff - 1976 and 2011November 15, 2011Riff Raff - 1976 and 2011. Part of Irina Werning’s amazing Back to the Future 2 series.