Nescafe Frappe Greece

Apparantly the Greeks are all obsessed by Nescafe Frappe, a product not widely available outside of Greece. This is the first part of two films we are making for the Greek market, a spoof about Greek students living in the UK who are depressed without their Frappe’s.