There is a calm over the capital of Sweden, Stockholm. Though behind closed doors and amongst the people on the street there are whispers about a myth, the myth commonly known as Ghost Rider.
pages [ 1 | 2 | 3 | 4]