Stockholm store

A vehicle on the central Stockholm street of Drottninggatan crashed into a department store
Apr 07, 2017
Swedish police said say they have received calls about a person who has injured others driving a vehicle on the central Stockholm street of Drottninggatan