Clearly not his voice...... but those commercials are fun to watch. Especially the one they made with Lowry in a Chinese costume wishing everyone Chinese New Year!
http://www.peaksport.com/map.php http://www.epeaksport.com/ Don't know if they ship to the U.S. though
I'm a Chinese.The fact is Peak is less popular than Lining or Anta among Chinese sport brands in big citys like Shanghai or Peking.I've spend 3 hours in the city center of Shanghai to find a Peak Shop.The price is also cheaper.But Peak is getting more and more popular because of those Peak stars.BTW,Nike and Adidas are not expensive at all.Usually ¥600-800($80-100) in Markets and much cheaper online.