70Cuda Guest BARcard Dec 19, 2008 #1 This is my boy racing on his cobra, of course someone else took this picture but its a cool one.