OnceSane November 19, 2018 Share November 19, 2018 Quote The remaining teams of Vendettas compete to take home the million dollar prize in the Final Challenge. Airs November 20, 2018. Link to comment
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.