What is Buffalo London?
What is Buffalo London? Buffalo London is most notably known for its iconic exaggerated platform sneakers, initially made popular by the Spice Girls in the ’90s. Buffalo London is most notably known for its iconic exaggerated platform sneakers, initially made popular by the Spice Girls in the ’90s. Where is Read more…