Discussion in 'Advertising' started by jasontn, Aug 22, 2011.
Around 20 or so spots on each homepage for advertisers. 30 USD for ads on each individual site.
What is url?
Separate names with a comma.