You can see a photo and a description here.

It is an open vehicle with several weapons mounted in various positions. Crew protection does not appear to have been a consideration. It is suppose to be a pretty fast off road vehicle.