Upload your media!
Alex Roy and Matt Farah dare to venture into the Toyota booth at SEMA. What they find can't be described. But they try anyway.