JEWEL STAITE‘s new show,The L.A. Complex, has its American television premiere next Tuesday, April 24, on The CW, but you can watch the pilot online now! VisitThe CW’s Video page for the show! You can also watch the pilot, “Down in L.A.,” from HULU. Staite tweeted, “Be ...