That tracksuit top is sick, If i had it i'd wear it to death. Been tempted by the Star Wars football shirts they do too, Think i saw them on Subside.
Me & the missus are planning a trip to NYC next year so i'll have to check that Adidas shop.
And, Boba Fett is the coolest Star Wars character...