Up next


Taco Bell XXL Steak Nachos TV Commercial, 'You are Not Kevin Love' Ft. Kevin Love

Published In Restaurants

Taco Bell's XXL Steak Nachos are not a big meal, nor are they overwhelming or intimidating if you are 6'10 and NBA star Kevin Love. You are not Kevin Love.

Show more
0 Comments sort Sort By

Facebook Comments

Up next