Carhenge - Nebraska - August 2001
Back to pictures
Nebraska - August 2001

Experience the wonder and the power that is Carhenge.