Advertisement

Van slams into pedestrian mall in Barcelona