GEICO « Star Captain: The Lost Keys » Vincent Frei il y a 6 ans Funny commercial for GEICO with the VFX made by The Mill: WANT TO KNOW MORE? The Mill: Dedicated page about GEICO « Star Captain: The Lost Keys » on The Mill website. © Vincent Frei – The Art of VFX – 2017