June 24, 2011 | Awesome
Share:

The most amazing sculpture ever!

The most amazing sculpture EVER! 1,200 cars in kinetic awesomeness. Looks just like LA traffic.