v8killer Joined 14 April 2003 Messages 300 Location Phoenix 20 August 2012 #1 I can't find any info on them or their web site.