Red Bull Worlds Smallest Mini Drome


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.