Tag
Windsor 1994
-
Why Did Rod Stewart Have the Biggest Concert: The Record-Breaking 1994 Windsor Show Explained
The event drew an estimated 3.5 million people across two days, making it the largest outdoor concert in history at that time. But beyond the staggering...