Yin Yang Yo Pop Quiz

In what city on Earth is Yin Yang Yo supposed to be based in?
Choose the right answer:
Option A New York
Option B Tokyo
Option C Beijing
Option D Chicago
 TheCherryMan posted il y a plus d’un an
passer la question >>
save