Up next


Toyota Avalon TV Commercial, 'Traffic Stop' Featuring Idris Elba

Published In Vehicles

Idris Elba is on the run from the law and this traffic spot is putting everything into jeopardy, but with the new features in the Toyota Avalon he knows he can always make a quick getaway.

Show more
0 Comments sort Sort By

Facebook Comments

Up next