Ford racing posted this photo a little bit agoS

I'm not sure how I should feel...