tvro

TV,computers and Tech in general
Location
Canada
Occupation
tech installer