Watch I Made It On My Own – filmed in my hometown Posted on May 11, 2018 Filmed by Tom Cochrane in my home town #LBMCOC Facebook Twitter Google+ LinkedIn