Sachverhalt: Sachverhalt: A. P._, geboren 1946, meldete sich am 16. November 1999 unter Hinweis auf Kopfweh und Schwindel bei der Invalidenversicherung zum Leistungsbezug an, nachdem er zuletzt von Mai 1998 bis April 1999 im Rahmen eines Beschäftigungsprogramms der Arbeitslosenversicherung bei der C._ als Schlosser tätig gewesen war. Nach Einholung von Stellungnahmen des Hausarztes Dr. med. K._, Allgemeine Medizin FMH, vom 24. Mai 2000 und vom 5. Mai 2003, eines Gutachtens des Klinik L._ vom 9. April 2001 sowie eines Berichtes der Beruflichen Abklärungsstelle (BEFAS) Stiftung B._, vom 5. Juni 2002 lehnte die IV-Stelle Luzern einen Rentenanspruch am 10. Juni 2003 ab. Zur Begründung führte sie an, dass der Versicherte in einer leidensangepassten Tätigkeit zu 100 % arbeitsfähig sei, und bestätigte ihre Auffassung mit Einspracheentscheid vom 8. Januar 2004. A. P._, geboren 1946, meldete sich am 16. November 1999 unter Hinweis auf Kopfweh und Schwindel bei der Invalidenversicherung zum Leistungsbezug an, nachdem er zuletzt von Mai 1998 bis April 1999 im Rahmen eines Beschäftigungsprogramms der Arbeitslosenversicherung bei der C._ als Schlosser tätig gewesen war. Nach Einholung von Stellungnahmen des Hausarztes Dr. med. K._, Allgemeine Medizin FMH, vom 24. Mai 2000 und vom 5. Mai 2003, eines Gutachtens des Klinik L._ vom 9. April 2001 sowie eines Berichtes der Beruflichen Abklärungsstelle (BEFAS) Stiftung B._, vom 5. Juni 2002 lehnte die IV-Stelle Luzern einen Rentenanspruch am 10. Juni 2003 ab. Zur Begründung führte sie an, dass der Versicherte in einer leidensangepassten Tätigkeit zu 100 % arbeitsfähig sei, und bestätigte ihre Auffassung mit Einspracheentscheid vom 8. Januar 2004. B. Die hiegegen erhobene Beschwerde wies das Verwaltungsgericht des Kantons Luzern mit Entscheid vom 25. Oktober 2004 ab. B. Die hiegegen erhobene Beschwerde wies das Verwaltungsgericht des Kantons Luzern mit Entscheid vom 25. Oktober 2004 ab. C. P._ lässt Verwaltungsgerichtsbeschwerde führen und die Aufhebung des angefochtenen Urteils beantragen. Des Weiteren ersucht er um Gewährung der unentgeltlichen Rechtspflege. Während die IV-Stelle Luzern auf Abweisung der Verwaltungsgerichtsbeschwerde schliesst, verzichtet das Bundesamt für Sozialversicherung auf eine Vernehmlassung. Mit Eingabe vom 13. Januar 2005 reicht die behandelnde Psychiaterin Frau Dr. med. F._ von der Klinik L._ einen weiteren Bericht ein, wonach der Beschwerdeführer zufolge seiner Depression zu mindestens 50 % arbeitsunfähig sei. Sie empfiehlt eine psychiatrische Begutachtung durch eine neutrale Stelle. 