Sam Horn TED Stage

Sam Horn on the TED Stage in Vancouver 2025 Zoomed In