Video: Governor and Todd Palin at the Lucas Oil Off Road Racing Series event

Governor and Todd Palin were in Las Vegas last weekend to attend the Lucas Oil Off Road Racing Series event. Ken Stout was in the right place at the right time. Enjoy.

(h/t Thomas Schmitz)



(18853 Posts)

Leave a Reply