Red Ice TV: Henrik & Lana critique narcissistic sociopath Richard Spencer.
https://www.bitchute.com/video/4my6UeblNO7S/