Battle Mountain 2007 / bm07day3015

Damjan had two failed launch attempts before keeping it upright for this 74.96mph run. It's a new European record if it holds up.

Jeff Wills
10/3/2007

Previous Home Next

bm07day3015