Chencho’s

Nov

12

2009

Chencho’s

Bakersfield, California, USA