Soldato
- Joined
- 5 Aug 2006
- Posts
- 11,423
- Location
- Derbyshire
'The elevator pitch', this is Britain you twonk! It is the LIFT pitch!
hmm jim's idea is totally not what i thought it would be, it's quite good and surely would get highly government funded?