Originally posted by SueEllen
View Post
Also 98.8% of the UK's predicted oil production could mean absolutely anything. 98.8% of not a lot is still not a lot.
Comment