Roses Are Red

Redcap of Legends Season 1 episode 7 Roses Are Red Air date February 8 2018 Previous episode Bears Nest Next episode Tree of Darkness