B+ Foundation: Racing All Out to Promote the Fight Against Childhood Cancer
Started in 2011, Al Carter’s racing program with The B+ Foundation, one of the leading foundations fighting childhood cancer in the United States, is still growing and very successful.
Jetset Magazine ha...