Taming Fenris is the Phoenix-based duo of Alan Martinez and Ryan Reinboldt.
Added by Upcoming Robot on February 19, 2010