Photos » Recent Photos » Sunspot (nice outfit Mike) Cedar Rapids, Iowa, 2001

Taken on: 2001-05-12 21:17:11