Home
oogpotato
Good if it had music - potato ducks are a popular chinese street food. they are small, fried potatoes that are shaped and cooked to resemble ducks. they are usually served with a sweet and sour sauce.
next