Kyle Smith

Hmm:Β Could the next generation of Republicans already be here?