The Colorado State University Rams have a new mascot that made its first public appearance Thursday night at Moby Arena.
linkThe Colorado State University Rams have a new mascot that made its first public appearance Thursday night at Moby Arena.
link