Stephen Ruiz October 11, 2007 A+H News Spank Rock on NPR True story, I was checking it out last night. You can peep it out here…Check out the interview here…Click, Click Share this:TweetShare on TumblrLike this:Like Loading...