Lucky Dog Racing League Online Registration System
Lucky Dog Racing
John Mallen #68
John Mallen
#68
Raced over 30 Lemons races and never won.
Hometown
Yuba City
Teams
Nerd Herd Members
Kyle Mallen
Matthew Ames
John Mallen
#68
Team Captain