The Ad Bar 3.0 has landed!

The Ad Bar27th April 2012

The third major release of The Ad Bar has just landed! It's been a long road, but the latest iteration of this site is easily the best yet.