This Rank 12 Engineer joined the Tuatha on March 12, 2010 as a member of Phoenix Guard. Sleazyrider is a Fine of the Tuatha. They were last seen on May 06, 2010. Sleazyrider is played by Metalcrusher.