Channel 118 – Stargirl!! And Finales

The Dudes get chatting about the finales and the new addition to the CW #Stargirl