Clock Down is based in Madrid, Spain. Clock studied Marketing y Publicidad (Audio Video Editing and Com Positing) at Loyola College (2001-2007). Clock lists talents in Commerce, Mathematics and Idioma Italiano.
Loyola College
Marketing y Publicidad Audio Video Editing and Com Positing
2001-2007
-%