The irrepressible Kid Carpet should be awarded Gold, Silver AND Bronze for this LOL video that accompanies his new choon, Failed World Record Attempt. The track is taken from the toy bending cheeky chappies latest Sunday Best album Casio Royale.
Simon Power