Ipped off alot of satellite installers. Real scum, do not do business with either one of these people. Absolut trash!!
Ipped off alot of satellite installers. Real scum, do not do business with either one of these people. Absolut trash!!
Country: USA State: Alabama City: Mobile
Category: Shops, Products, Services
0 comments