Recent Posts

link to Dogtown

Dogtown

A Rifts RPG Adventure Dogtown, is a fictional town situated in central Arkansas. Its population of 1800 people is 80% human. Adventurers find themselves in an small settlement with a large...