The handicap lots @ New World Mall
Roosevelt Ave & Main St,
Flushing, New York, 11354
And … the handicap parking spots are filled with German made cars, always. Have you seen anything like this before: so many, so often at the same time?
What’s going on here?