Godzillatron

08.28.06
"Godzillatron" goes live at Texas' Royal-Memorial Stadium
08.28.06

"Godzillatron" goes live at Texas' Royal-Memorial Stadium

We've seen Varsity Blues and Friday Night Lights enough times to know that bragging rights are an i...

By Evan Blass,   08.28.06
View