Twin Peaks Phenomenon Explored in New Video Series