NO~ body should be aloud to drink on Buses OR trains what about everyoen eles !!
!!! Wait ONe memont these a bylaw in scoltand You can't drink in publis if i'm not mistaking that means you can't compusmer achoal on buses / traisn as it PUBLICE transportation!