An alternative review of 2006, which takes a swipe at the most annoying products, pop songs and pop culture pains to have got up our noses in the last twelve months.
Discover 11,128,835 listings and 279,799 playable programmes from the BBC
An alternative review of 2006, which takes a swipe at the most annoying products, pop songs and pop culture pains to have got up our noses in the last twelve months.