The journal
Open the journal →The conversation starts in the journal — be the first to post.
About Robert Powell
Bobby "Robert" Powell is an American racing driver who won the NASCAR Weekly Series national championship in 1988. He competed in fifteen NASCAR Busch Series races spread throughout the 1980s and 1990s.
Everything about Robert Powell →- Occupation
- engineer, racing automobile driver
- Citizenship
- United States