tech e blog

The famous "Traffic Light Tree" is located near Canary Wharf in London. Sporting over a dozen lights, it's definitely a motorists worst nightmare. Click here for more pictures.

(Thanks, Jake)

Photo Photo Photo Photo

This entry was posted on 10/14/2007 01:05am and is filed under Feature, Picture .
You can leave a response.

Interesting Posts Around the Web