The News (Mexico City)

Battle of the Bastards

A newspaper article about one of Rafael Velez’ lucha matches.

The News (Mexico City)

Scion: Shards of Fate jefvanvinckenroye jefvanvinckenroye