The Rocket Speaks

Roger Clemens has posted a video response to the Mitchell Report. (video should pop up when you navigate to the page)

Watch if for yourself, does it change your opinion of things?