Aurora, IL: Aurora, IL - Ponderosa Steak House Sign On Commerce St.

Rate this picture:

Viewed
6168 times
Current avarege rating
3.5 (137 votes)
Picture by
Steve A.
Submitted on
10/20/2005