Rosa

Rosa

TV Series 11 episode 3

Aired: 21 October 2018

A great historical that has Team TARDIS in Selma, Alabama, where they meet Rosa Parks. Ryan gets the spotlight in this one.