Activity Score: 0
Member For: 4 years 3 months
tedpass's picture
Ted Pass
Country: 
Germany

I love advertising as much as I love business.