C.T. Enterprises
Medicine Hat, Alberta
Perpetual motion generator devices and techniques for harnessing energy directly from the various sources.