Edmonton City Flash

Red Bull Crashed Ice 2018

See ice cross downhill stars Steven Cox and John Fisher face off in an action-filled game of City Flash in Edmonton, Canada along with host Tamara Kajah.

Videos You May Also Like

Stories