A heckler who attempted to confront Sen. George Allen at a campaign appearance in Charlottesville Tuesday was put in a chokehold and slammed to the floor by three of the Republican's supporters.

Mike Stark, a liberal blogger and first-year University of Virginia law student, approached Allen, loudly asking him, "Why did you spit at your first wife, George?" according to witnesses.

Three men, all wearing blue Allen lapel stickers, immediately grabbed Stark, dragged him backward and slung him to the carpet outside a hotel meeting room, according to video of the incident captured by WVIR-TV in Charlottesville.

• Click here to visit YOU DECIDE 2006, FOXNews.com's complete election center.

• Find Your State, Check Your Race by clicking on the Balance of Power dropdown menu above.

Stark never came close enough to Allen to physically threaten him. There was no word on whether Stark was injured.

There is telephone no listing for Stark at the university. There was no immediate response to an e-mail sent to Stark.

• Click here to get RealClearPolitics analysis and latest polls on the Virginia race.