Booooooo! That’s right, why don’t we all boo the Rolling Stones right now. As it was on March 18th 1965 that this gruesome fivesome shamed themselves and the entire country as a whole by publicly urinating against one of Her Majesty’s petrol stations.
All of the Stones (except Charlie - he’s a good boy) were fined £5 for their abhorrent behaviour. Quite right too. Thankfully the... Read more >