Amped Asia

Chinese Food Parody by Peter Chao

No explanation necessary.

Written by Editorial Staff