Passengers on public transit in Aberdeen are now taking advantage of new technology based entertainment. Commuters taking the public transit buses in Aberdeen, Scotland now have a brand