War Eagle Racing
Payed but only half received
I placed an order with War Eagle Racing in 2012. Paid everything in full including the panel meters. After a while I tried to get everything from them but was told that the person I dealt with have left and they need to make new ones as they have sold the ones I order. I went and collected the ...