Marcus Foster’s Music Video ft. Kristen

The music video for Marcus Foster’s new single “I Was Broken” has hit the web today via MSN and it features a beautiful cameo appearance by Kristen! Marcus wrote “Let Me Sign” which was performed by Robert Pattinson and featured in Twilight. Check out the video and screen captures below.