'Star Search' Grand Champion Don McMillan has starred in many Budweiser commercials and has been on 'The Bob & Tom Show.'
Added by Upcoming Robot on March 27, 2009