Beyonce pays 100k to keep trains running