March 8th

If you’ve wanted to make it to Berlin to see the infamous Rad Race events live you’re one step closer. Last Man Standing kicks off the season March 19th and will be streaming live right to ya. With awesome venues and 7 cameras now buzzing around the festivities you can bet it’ll be worth tuning in!