That sounds like an awesome night!! Are you on a dedicated private server? Me and a group of friends play together non-dedicated so we're always off on awesome adventures but this sounds ace!
English
-
Official xbox server, and it was amazing!