West River Images finishes 31 infomercials for Front RunnermichaelmickensJun 9, 20171 min read Mickens Productions has completed 31 new product line videos for the South African based company Front Runner Outfitters.