I see the light?

Random photo from a recent Vago's meet.
I have no idea whats going on, but hey it looks like fun.

Anyways, if your in the Des Plaines area and you want to get stuffed by some bomb ass gyro, and greek food... check them out!

851 W. Oakton St.
Des Plaines, IL 60018