Dallas Stars unveil new mascot

The Dallas Stars have a new alien mascot:

The photo doesn’t show off Victor E. Green’s black cowboy boots which we’re having a hard time not laughing at. You can see those below:

About David Rogers

Editor for The Comeback and Contributing Editor for Awful Announcing. Lover of hockey, soccer and all things pop culture.

Quantcast