Kid Rock Testifies Why I Punched Tommy Lee ...

9/16/2010 10:00 AM PDT BY TMZ STAFF
Kid Rock just took the stand in Georgia in connection to his ongoing Waffle House brawl case ... but ended up having to explain why he got into a fight with rocker Tommy Lee at the MTV VMAs back in 2007.