hhs04playa
One Man Pit Crew
Question for those who get more Info than I can, But I've heard rumor that a certain Car Owner (No name will be mentioned by me) is building a race out in the Breese/Albers Area. Is this true, or is someone yanking the big one?