DublinTexas
Key Post author
- Messages
- 365
So having seen this TV spot promissing more than basic banking on April 18 I wonder who / what is it?
Anybody any idea? Bank of Scotland ? Bank of Ireland?
Anybody any idea? Bank of Scotland ? Bank of Ireland?