dave thomas somewhere in Cardiff Witness the vid "dave thomas somewhere in Cardiff" including 100's of other videos which include…