Sachverhalt: A. R._, geboren 1951, war vom 24. Januar 2001 bis 31. Juli 2005 bei der Firma F._ AG als Schweisser angestellt und in dieser Eigenschaft bei der Schweizerischen Unfallversicherungsanstalt (nachfolgend: SUVA) gegen die Folgen von Unfällen versichert. Am 28. Februar 2005 zog er sich bei der Arbeit eine Distorsion der Hals- und Lendenwirbelsäule zu, als ein 70 bis 80 kg schwerer Feuerrahmen aus der Halterung des von ihm bedienten Krans rutschte und er diesen mit der rechten Hand wegstiess. In der Folge setzte er mit der Arbeit aus. Die SUVA erbrachte die gesetzlichen Leistungen. Mit Verfügung vom 2. Februar 2006, bestätigt mit Einspracheentscheid vom 21. Juni 2006, stellte die SUVA ihre Leistungen per 31. Januar 2006 ein. B. Die hiegegen erhobene Beschwerde wies das Versicherungsgericht des Kantons St. Gallen mit Entscheid vom 4. Juni 2007 ab. C. R._ lässt Beschwerde in öffentlich-rechtlichen Angelegenheiten führen mit dem Antrag, es seien der kantonale Entscheid aufzuheben und die Sache im Sinne seiner Ausführungen an die SUVA zurückzuweisen. Zudem ersucht er um unentgeltliche Rechtspflege. Die SUVA schliesst auf Abweisung der Beschwerde. Das Bundesamt für Gesundheit verzichtet auf eine Vernehmlassung. 