http://www.awimb.com/fudforum/index.php?t=usrinfo&id=556 6&rid=6252&S=cb9b5c98d646c8bcb3b14117f089df93
I've seen him on other electronic outlets.
Forum Rules