Twin Peaks will soon don the iconic Pink Triangle

The installation of the iconic Pink Triangle is happening June 8th. Patrick Carney, the man behind the annual San Francisco tradition, joins us live in-studio to talk about the symbolic meaning of the triangle and the need for volunteers in the weeks ahead.

Top Videos

Most Watched

KTVU Vault

Wild Rides