People Are Freaking Out About This Japanese Woman Walking In Pigeon Shoes
Japanese shoemaker Kyoto Ohata has created a hilarious pair of pigeon-themed high heels and everyone is freaking out. Some people hate it, others love it but probably only a few know thatRead More…