Team Pantera Racing

P6290003

This is the strange something that had the hot lead from the battery. Use... kind of unknown.

Photo info