The guys from MAD KUUSA are an insane group of mega insane bike builders from Destroyer customs! The Destroyer 1 is a 2001 Suzuki Hayabusa with a 1441cc 240hp engine and the Destroyer 2 is just as awesome! This video shows the guys showing off their bikes and you definitely do not want to miss it!
What did you think of that? Check out the next video for more!