… but most importantly it proclaims that Carlos Sastre is the best daddy!
Showing 19 of 33
© Ben Atkins/Cyclingnews.com