David Beavis Motor Cross During my travels I was fortunate enough to find a seat next to David Beavis on a bus in Italy. We began chatting and the more David shared of his life experiences with me the more I found myself mesmerized while listening. This man is both…