DeCruz and Jordi are back for another Week In Review! Is this the episode that finally gets them canceled? Happy Independence Day, everybody!