Winner of the DMC Scratch Championship 2000 and current holder of the DMC World Team Scratch Championship with The Scratch Perverts. Mr Thing never more...