A rather sad looking press release from Darwin Digital Television (aka Ten Darwin) advising of their launch on the 22nd April 2008.
Ten Darwin launch (2008)A rather sad looking press release from Darwin Digital Television (aka Ten Darwin) advising of their launch on the 22nd April 2008.
Ten Darwin launch (2008)