There is some Ayn Rand woman ranting as a ‘promoted video” on Youtube, from some “Learn Liberty” group.
Yeech.