Nice story but please get your maths right. Its more like 2/3 bottles per mile.
If an average bottle is .75L then that makes 6.6 bottles per gallon (gallon = 4.55L) so 10 miles per 6.6 bottle equals about 2/3 bottle per mile.
However if you assume that a bottle of wine is 9 units and he does 300 miles a year then the aston consumes about the recommended number of alchohol units per week (28 units) :-)