Trevor Leach

August 9th, 2009 - 3:18am
NY State Chairman: Young Americans For Liberty

Trevor Leach from the Young Americans for Liberty tells us of his encounter with DC SWAT.

Listen to the archive.

Check out his page.