Ain't It Cool News has the first frame grab shot of the Battlestar Galactica cast's visit to David Letterman's show. The piece was taped on Monday here in New York, and airs tonight on CBS.
Tons of photos of the cast arrivals at Letterman's studio and posing in costume, and arriving at the upfront presentation are all over the net.
Here are downloads from Wired, TV Squad, E!Online, Variety, Broadcasting & Cable, and IGN, of the Sci Fi Channel upfront presentation. Multichannel News has coverage plus arrivals video of Edward James Olmos.
Looks like episode 4x03 "He That Believeth In Me," will be available to stream on scifi.com as of noon on April 4th...and that casting on the CAPRICA pilot is just getting started. Ron Moore apparently referred to this new series as DALLAS in space.
[top photo: TV Squad / bottom photos: the wires ]