Panther Racing/Champ Car rumors

UPDATE Panther Racing cut loose 12 mechanics in the first of what figures to be many layoffs in the Indy Racing League. SPEEDTV.com 10/14/05 Panther Racing could lose its entire … Read More