The Cloud - An 'Internet Service Provider'

The Cloud – An Internet Service Provider

The Cloud is An ‘Internet Service Provider’ in the Barry area, although it could exist nationwide for all I know. It tends to be used in the larger bars