Question: where does never back down 2 take place
Answer: Baton Rouge, Louisiana