sfsignal.com
Star Wars Triumph
Today being the day Star Wars is finally being released on DVD, here’s a trip down memory lane. It’s Triumph the Wonder Dog ripping into a bunch of Star Wars fans.