AC/DC frontman Brian Johnson has been wearing newsboy caps for decades, while Van Halen vocalist David Lee Roth has only recently made them a regular part of his wardrobe. But who wears them better?

Johnson has said he started wearing the hats on stage after his brother lent him his before a performance, telling the singer they'd help him keep the sweat out of his eyes -- and he's been wearing them ever since.

As for why Roth wears them, who knows? His fashion choices are best left a mystery -- let's remember we're talking about a guy who used to routinely sport a pair of assless chaps in public.

But nevermind all that. Tell us ...