Glenn unveils his most ambitious and visionary dream: Independence