David Brat On His Amazing Victory: 'It's Like My Life Dream On Steroids, Right?'

Townhall.com Staff
|
Posted: Jun 11, 2014 10:16 AM

As the clock approached midnight on Tuesday night, Randolph-Macon economics professor David Brat was still in a bit of shock that this was really happening to him.