We Tried Taco Bell's Nacho Fries


$1 Taco Bell nacho fries are finally here, so naturally we had to try them! Honestly, I'd eat these on a daily basis...they're so good!!

1075 The River · Nashville: Live Life. Love Music.

Listen Now on iHeartRadio