Stargate Universe Wins Big At The Leo Awards
Stargate Universe wins Best New Drama at the Leo Awards! That headline comes as no surprise to anyone who is a fan of the show. Everyone at WormholeRiders wishes a hearty congratulations to all the 2010 Leo Award nominees and winners. It is wonderful to see talent as great as yours in front and behind…