Justin Bieber guest starred on Ellen DeGeneres' talk show today. His choice of clothing? A Metallica shirt, which, as you can imagine, upset metalheads everywhere.

Read more: Justin Bieber uses Paramore fan art to promote new song