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 Chicago
Option D Beijing
 TheCherryMan posted een jaar geleden
sla een vraag over >>
save