David Walker all lit up

7:16 am EST, Mar 6, 2014 | By Craig Lamb

David Walker is all lit up at launch this morning on Alabama's Smith Lake.

advertisement

advertisement

advertisement