Marta Barrio

The Trip
7.6

The Trip

Nov. 01, 2010

The Trip

Steve agrees to review six restaurants and takes Rob with him.