Red Bull Worlds Smallest Mini Drome

7


Red Bull is bringing the worlds smallest Velodrome to London England. If your going to be in London on the 15th then check it out. It looks like it’ll be a fun event. My question is, when is Red Bull going to bring it to Van City.