Colorful, retro and dirty all describe the tees from Messhead Clothing. Check out their site too, which is beautifully designed.

$13.99 + shipping at Messhead Clothing