A New Crew in Town
From Battlestar Wiki, the free, open content Battlestar Galactica encyclopedia and episode guide
| |||||
A new crew in town is a music video appearing on SCIFI.COM comparing the old series with the new one.
"So much better than the one with lorne green"