I’m not too crazy with this overly preachy badly animated video.
This song from the Flobots is a nice mix of rap, hip hop and rock. This is off their debut album, Flight With Tools.
They’ve just released their 2nd studio album in 2010, and also have 2 EPs under their belts. They have a unique sound which echoes a band who came about 15 years before them called, Urban Dance Squad. Perhaps they’ll break out of that 90s feel, and carve something new for themselves.