Sprint Lowes Livermore

More at Sprint Lowes Livermore:

CAT at Sprint Lowes Livermore, Livermore, CA