Stevenchy

computer, Radio Communications, Satellite TV, Internet
Location
Nigeria
Occupation
Technologist
Country
Nigeria
Top