Waid’s World: Rene Charland, a Driver Much More Than a Comical Prankster
Although Charland loved pranking people, he was also a tremendous driver as he won four straight championships in the now Xfinity Series.
Although Charland loved pranking people, he was also a tremendous driver as he won four straight championships in the now Xfinity Series.