Who has 3 mountain peaks as their logo?
Well, honey, that would be the outdoor clothing and gear company, The North Face. They've got those three snazzy mountain peaks proudly displayed on their logo. So, if you're looking to climb some mountains or just want to look like you could, check them out.