Euclid & Crescent, Anaheim

Aagh! My eyes!!!