Xavier is interviewed on Comcast Channel 104, for the show 10 Percent, with David Perry.
December 2014, David Perry
December 2014, David Perry
Posted by 10 Percent on Tuesday, December 9, 2014