Yu “Ewan” Morita

Andrew Bird – “Eyeoneye” Video

Andrew Bird's new animated video for "Eyeoneye" is a psychedelic affair in which little gremlins living inside Bird's body conspire to break his heart and…
Tom Breihan | May 30, 2012 - 4:42 pm