Author > Shawn Harvey

Canadian with passion form music, technology, and social issues.

Posts by Shawn Harvey