The hotel we stayed at in Nashville Friday night had a cool little car dealership next to it. Parked behind it was this thing. It looks to be a light tactical vehicle of some sort. I should have got a closer view but it was freezing and I was trying to hurry. Any ideas on what it may be?