Beeping Sound at Red Light

This actually happened! I live in Edinbourgh, Scotland. I’m on a tour bus showing a friend around. Behind us is this huge Texan. We knew knew this because he...