• @Aux
    link
    21 year ago

    Electric buses in London are bloody amazing! Love them! Trains are better though…