On this day:
Under Their Thumbs
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 they learned their lesson after this incident and never get into any sort of trouble ever again.