819: Tim Lea is the owner of Tim Lea Restoration in North Andover, Massachusetts where the focus is Shelby Mustangs.

episode
Cars Yeah not yet transcribed
▲ 0