New Rider, Video Josh Anderson / Welcome to The Killing Floor January 31, 2016 No Comments A new part from Josh Anderson with the announcement that he is the newest member of The Killing Floor’s team. Continue Reading