Listen to the spaniard tell you about a whole bunch of technology news, and business news, and random news too.
More ways to listen
Listen to the spaniard tell you about a whole bunch of technology news, and business news, and random news too.