Josh Cribbs 100 Yard TD Return Vs. Steelers 11-11-07


Here you go Browns fans. A blast from the past. Let's hope Cleveland can pull off some more highlights like this against the Pittsburgh Steelers on Thursday night.