Reviews

Canon XA20

Does the Canon XA20 have that perfect combination of portability, functionality and a small price tag? Review: David Whitehead If you are contemplating coughing…