Video of the Day: Tempura Kidz in ‘Cider Cider’

This performing group from Japan is called Tempura Kidz, and they’re the heart and soul of kawai.

Read More