Fried Chicken Testicles - Taiwan Street Food

by Aden Films
1977

Fried Chicken Testicles - Taiwan Street Food

 

Filmed on Liuhe Night Market in Kaohsiung Taiwan