beautifulballad.org
Check Out the Extended Promo for DC’s Legends of Tomorrow “Freakshow”
The extended promo for the next new episode of DC’s Legends of Tomorrow has been released. The episode is called, “Freakshow” and it will air on Tuesday, October 16. In the episod…