
Joshua Caole is a folk singer from Cardiff, he enjoys speaking bad Spanish, trying new types of pizza and watching bad films. He splits his time between Cardiff and Villajoyosa in Spain.
Joshua Caole is a folk singer from Cardiff, he enjoys speaking bad Spanish, trying new types of pizza and watching bad films. He splits his time between Cardiff and Villajoyosa in Spain.