Weird Truck Find, What is It?

 

Weird Truck Find, What is It?

This one has been driving us nuts. We spotted this obscure, and maybe some sort of brilliantly modded car into a truck?

Sound off, what is this thing?