The LXD returns for a new season on Wednesday October 27, 2010 with a new episode called "Secrets of the Ra". New episodes will be released each Wednesday through Fall 2010. Here's the Season 2 trailer -- featuring the villains -- to whet your appetite. Are you going to follow the new season of The LXD?