Video - Larry's Look

«Back to main video page
  • Larry's Look | Slot car racingadd to reading list  

    Posted on October 23, 2013 at 10:58 AM

    Slot car racing has been around for decades and reached its peak in the 1960s in the United States.

    By LARRY SPRINKLE / NBC Charlotte
More
Share

More Larry's Look Videos

More