Official animated music video promo for the song 'Roo Ba Bah' by The Loose Kites.
Stage performance from robots designed specifically to dance and sing. Stylized using a 40's aesthetic. Created by (the contradiction of) STEPHEN SMITH. Nov 09.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?