forum > Jack fromage

http://youtu.be/Fx7h03i5m1M
http://vimeo.com/85510597
I have a question,I am Japanese and my Engrish is poor.
What meaning Jack fromage, Jack cheese and Archie Caramba ? Tell me someone!

June 20, 2014 | Registered CommenterKinuyo Koide