Kung Fu Rock & Roll

Hard Rock band Mustasch inserting themselves into a classic martial arts movie in the video for their song "Double Nature".

-TimeChaser

End