CW’s The 100 ends its seven season run tomorrow night. Whether fans get a satisfying Battlestar Galactica ending or a controversial and forever debated Lost ending is still to be seen, but evidence is pointing toward the latter. ***Warning: potential spoilers for Season 7 (except finale) ahead*** After spending five seasons on Earth’s surface (or […]

Read more