The Horsepower tee looks great, apart from the logo on the sleeve. It's the one thing I hate about band t-shirts, is that they have their logo on it which makes it look cheap and takes away from the t-shirts design. I think it looks better with just the design; advertise with some mystery rather than ramming it down every girl who's quite obviously looking my way.
Plus, I don't trust that URL.