Geordie Shore Brings Cancun to London
To mark the launch of the new series of Geordie Shore, the stars of the show have showed up in London's Liverpool Street Station, bringing a slice of Cancun with them.
There were cacti, palm trees, sa... Read More...