Is it just me or is that an autopower roll bar with added shit in the rear? I feel like they added stuff on, it's not a proper cage at all, there is nothing in the front.
I was thinking this would be a great start for a chumpcar, you guys ever heard of it?