A Lotta Kick

China Fall 2013 001

Some very spicy chicken.

Advertisements