Echo Collective - I Might Be Wrong

An animated video clip for the people of Echo Collective. They are putting Radio Head's "Amnesiac" in a new jacket.