When I was a senior in High School in 87-88, there was a kid who wore his "Ollie North for President" t-shirt almsot every day and got a similar reaction. At the time, I didn't appreciate how unique and gutsy he was!
*L* Ollie North? Loves it. I got detention over that shirt once (well more of me being a smart a** than anything else).
Good for him!