Just because you have a disabled badge, it doesn't mean you can park like a twat. I would have thought someone who has a blue badge would be more sympathetic to those in a wheel chair who might need to get by on the pavement, but thanks to your parking, they wouldn't be able to.
Don't know who this is, but they were blasting out some really good music.