Tech was on Channel 10 last night for one of our research grants. I think it must pain them horribly to say "Louisiana Tech" because they almost intentionally avoided using the phrase. Anyway, here is the video.
My students even appeared to be listening!