I think the Twins may have been in Barcelona a couple days before actually coming to the Project. 90 Days within the Apartment would have been on the 29th
Tomorrow should be Angelina's last day but since B2 is UM at the moment as well, you just never know what's going to happen.