Richard Hudson spoke at the 2012 Republican National Convention in Tampa , Florida on August 28 , 2012
2012 Republican National Convention
2012 Republican National Convention
Richard Hudson (American politician)