F1 is in Spain, the circuit has some minor updates, but its largely the same. This isnt our favorite track on the calendar, but none the less, we talk about what we expect to see, predictions, Red Bull/Aston Martin drama, and more!