Doesn't look quite right to me either. THe font on the front looks too new? I know it is a Times serif font, but something about it looks like computer generated work.
Also, this has been discussed in other threads in the archives.
http://www.net54baseball.com/showthread.php?t=81819
Seems to be saying that there never were Tuxedo cards per se but only ads which were pasted onto heavy cardboard stock. This looks like some newer version of the same priniciple, but in my mind looks like it is created from on Illustrator or some similar computer program.