Supreme!
The following is some of my favorite Supreme caps for 2006. The 5950 "Fight The Power" fitted is just a must. Then we have the collabo with artist Rammelzee on a basic cotton cap that is straight true school. Supreme has always put out tight headwear pieces since their early 90 roots. Cop these at their downtown shop or other independent spots.
Nice images from Essence.