Sprint Happy Valley Crossroads

More at Sprint Happy Valley Crossroads:

CAT at Sprint Happy Valley Crossroads, Happy Valley, OR