World Premiere! First Star Trek Online Music Video
Posted on February 18th, 2010 by Grim

Just for you, we have a music video from Star Trek Online. And who says we don’t play anything but World of Warcraft videos?!? (Take a look after the jump to see the video…)