Oxford Genuine Buffalo Leather Messenger Bag Channel vintage vibes with this Oxford Genuine Buffalo Leather Messenger Bag ($90). With plenty of room and multiple pockets, this bag is good for work or play. Image Source: amazon.com Oxford Genuine Buffalo Leather Messenger Bag $90 from amazon.com Buy Now