Basically a way for me to post all the fun, interesting, unique, hot new music from around the globe with the masses.
Saturday, October 23, 2010
Zebra & Giraffe - The Inside (SA)
Zebra and Giraffe are an alt-rock band based in Johannesburg. They released their debut album in 2008 which scored a number of top 10 hits on the South African charts. The Inside is the title track to their latest album and the video is futuristic and kind of menacing, but I will admit also slightly confusing.
No comments:
Post a Comment