A dodgy Cockney geezer lurking in Camden Town London. He begs, robs and is a general con artist, keep ya hands on your wallets folks cause Cockney Ray could be around the next corner....
Home
Feed
Search
Library
Download