NYSpeed trading cards...

guess everybody has to make fun of someone…glad i can give u people something laugh at.