Monday, December 17, 2007

TV - Battlestar Galactica Propaganda

This site just posted a set of Battlestar Galactica Propaganda posters. They are very sweet.

Check them out.






No comments: