Toyota plant in Alabama presents 'Quality Idol'

Toyota Material Handling

Toyota Motor Manufacturing of Alabama brings you its first Quality Idol show.