Finally took my Demon down the 1320
Awesome.
Too bad the footage was from too far away to get more detail.......
Print