Leawood Drive-In Theater - kstleaw005

west side of state line at 123rd.
Submitted By
None
Uploaded
10/28/2012
Year Taken
0
Comment
west side of state line at 123rd.