Mega car dealer Billy Walters is now in federal prison for insider trading. The Federal Bureau of Prisons website lists him as an inmate at a minimum security federal prison camp in Pensacola, Fla.


Source: Auto Feed