Tuesday, April 12, 2011

New Space Invader in Los Angeles!

Space Invader is getting up in LA!

A new piece from Space Invader showed up on a dwelling above the Rotting Wall in Echo Park.

Huge piece, that looks to be hand placed--so instead of placing 1 piece, he had to take the time to place as many tiles as there are on the piece.

Awesome. Keep your eyes out. We hope to see more!