I'm pretty sure this isn't legal -- runs afoul of trademark and copyright law(s). Can anyone who knows more confirm that?
However, the landing page is good. Could perhaps make it more obvious that you click the shirt images to go to Amazon. Prices would also be helpful information for shoppers.