University of Oregon students react to rumors of a new Taco Bell opening on 13th.
Video: What do you think about Taco Bell on 13th?
Daily Emerald
October 30, 2012
0
More to Discover