Red Bull Soapbox Race

Red Bull Soapbox Race returns to Dallas, Texas for the first time since 2012. Over the years, vehicles have ranged from realistic replicas to anything the imagination can conjure up.

Related Videos

Stories