Playoffs, semifinals: Prince Ross, aka a bolt of lightning, off to races for La Habra

Playoffs, semifinals: Prince Ross, aka a bolt of lightning, off to races for La Habra

More FOX Sports West Videos

More FOX Sports West Videos»