On Friday morning, folks walking past the upcoming Apple Store in Hamburg, Germany were greeted with some Banksy inspired nerd vandalism on the side of one of the building’s construction barricades. You see, plastered on the side of the Apple Store to-be was a bright and colorful Windows logo. Quick to respond, here are workers cleaning up the “graffiti” early on Friday morning. The Apple Store in