Tune in and turn up

Another week has passed and The Roots have released the video to ‘Stomp’ today, after having released the videos to ‘Tip The Scale’ last week and ‘Make My’ the week before. Their upcoming album, undun, releases December 2011.

Check out the video here below.

What To Read Next