Stop The Presses! Sofa Speed Record Broken!

Like mushy peas or sadomasochistic fantasies involving The Headmistress and her Cane of Exquisite Punishment, furniture racing just seems to make more sense in Britain. With that being the case, it comes as no surprise to us that the old Fastest Furniture Land Speed Record of 87 MPH- held by British engineer Ed China… » 5/17/07 9:30am 5/17/07 9:30am