London Global Telecommunications
Consumer Report
- 05-16-2012
- 10
Text mssg telling me I have won the UK Global Telecommunications Promo Award for 750,000 BP. I'm now living it up in the Bahamas... Not quite.
Company: London Global Telecommunications
Country: USA