Hi! I just found about this site! I'v been a B5'er for like forever and only NOW I found about this...shame on me
anyway, i wanted to ask when is the Legend of the Rangers coming out? If any of you know that is... I dunno if thi question has been answered before, so sorry about that...