Celebrities See All

Close

Quick Links

or

Dennis Logan

Dennis Logan
Dennis Logan Dennis Logan

Indie "guerrilla filmmaker" from Toronto, ON. That's Canada, for all you non-geographically inclined Americans and Bangladeshians. You heard me. I am a Magma deity.