Up next


LaQuinta Inns and Suites TV Commercial, 'All the Stops'

Published In Travel

Why does this regional manager stay at LaQuinta? Well, Carl can get some serious Zs, which means he can pull out all the stops (stop signs and stop lights) at his presentation.

Show more
0 Comments sort Sort By

Facebook Comments

Up next