Beauty and the Beast Season 3 has now been announced. However the remaining episodes of Season 2 that start from June 10 will be all we see until 2015.
Beauty and the Beast Season 3 has now been announced. However the remaining episodes of Season 2 that start from June 10 will be all we see until 2015.