No Picture
Oddities

UK’s newest ATM location is all wet

ATM’s are popping up all over the place these days, but you’ll have to be a good swimmer to access one of Britain’s newest ATM locations. It’s located on the side Sonning Bridge in Sonning-on-Thames, […]