Taylor wins High roller at numidia

custom drag racing engines

John Taylor wins  high roller race at Numidia this past weekend. Great jobtaylor high roller win