Ira Glass, of "This American Life" fame, has visited Utah a bunch of times. His visit to Payson High School on Jan. 27, however, was a first.
Payson High is spotlighted on the next episode of "This American Life," which…
Home
Feed
Search
Library
Download