Más Videos de Battle Beast
Battle Beast - Black Ninja live from 4Sound stage at Sweden Rock Festival 2015.
Sorry about the unfocused start, my camera refused to focus. :)
8 years ago