Daily Graffiti: Crazy Iron-Man piece by the 3StepsCrew in Giessen, Germany.

(Check out the Daily Graffiti Archives for more geektastic street art!)