Select Page

The city hall of Tel Aviv, Israel has this super cool escalator. We just hope the city’s governing council is as cool and good as they seem to be.

Via Walyou

Pin It on Pinterest

Shares