I have tried finding out what this was art? demomstration? Can it be confirmed and not just a trick of my freinds eyes driving down Independence Avenue? Well, a bad mock up of what it might look like is included....
As for me, I'll continue the search for answers...
Update: My friend - a thoroughly Rotten Rabi, found the source: Greenpeace !
Here's the link; and what I presume is a picture of what it looked like, though I have no confirmation.
No comments:
Post a Comment