Toadfrogs Other Weekend News by: hollyburch 07/08/2008 0 Comment My dad is on a roll this year. He just won his third straight drag racing event! You can even watch some of the races live at the ADRL website. My dad doesn’t often show a genuine grin so this picture was great: