Demon Cleaner
6th August 2014, 13:27
Only saw this today, because I saw a trailer of The Expendabros, basically The Expendables based on the Broforce game, looks quite entertaining.
https://www.youtube.com/watch?v=o6Fhkzc7M9w
https://www.youtube.com/watch?v=o6Fhkzc7M9w