Leo “Chief” Pego – Entertaining fans for 25-Years

Leo Pego @ the R.E. Olds Museum in Lansing

For Leo Pego racing isn’t just a good way to spend a summer weekend, nor could you call it a hobby; instead for the man most call simply “Chief” it is his life’s passion. Continue reading “Leo “Chief” Pego – Entertaining fans for 25-Years”