Black Keys making fun of themselves in this new video! The "Go" clip has them in therapy and then shuttled off to a spiritual retreat outside their hometown of Akron, Ohio. Watch the clip on YouTube now. The new Black Keys album, Let's Rock, is due out June 28th.
Want to know more about Whip? Get their official bio, social pages & articles on 105.9 The X!Read More