WEDU Specials

Freedom Riders Tampa: Premiere

Clip | 1m 9s

A few clips from the premiere of "Freedom Riders" in Tampa, Florida at the historic Tampa Theatre.

Aired: 04/12/11

Rating: NR

Problems Playing Video?