Ace.
There is always a sale on, but only about 12 sofas are on offer at any one time.
( ,
Thu 16 Apr 2009, 14:12,
archived)
The one's they cant sell?
Because they are always hideous or so poorly made an ant farting would cause it to break...
( ,
Thu 16 Apr 2009, 14:14,
archived)