Amateur drivers set to compete in front of thousands at Red Bull Soapbox Race
Published
Thousands of spectators are expected to descend on Alexandra Palace in London to witness the annual Red Bull Soapbox race.
Full ArticlePublished
Thousands of spectators are expected to descend on Alexandra Palace in London to witness the annual Red Bull Soapbox race.
Full Article