11 October 2008

4:58 pm

Bizarre Foods finally comes to LA, airs on Tuesday