Tags: #canon xf100 #canon USED: #canon Canon #canon XF #canon 100 #canon Bundle #canon | #canon Keysers #canon Buy #canon - #canon Pre-Owned #canon Canon #canon XF100 #canon HD #canon Camcorder #canon (4889B006) #canon Canon #canon XF100