What are your thoughts on this type of grill? Found this as I was browsing some truck accessories. The grill is attached to the truck's hitch.