UK inventor launches glowing bicycle tyres

4 Aug 2010