What did you think of their performance?

  • They are AWESOME!!!

    Votes: 1 100.0%
  • They need some work...

    Votes: 0 0.0%

  • Total voters
    1

metashredeca

New Metal Member
Dec 13, 2017
13
2
3
25
Check out this family band rocking the stage of "The World's Best" on CBS!!!



They're keeping rock/metal alive and we should help by sharing because CBS cut their performance short compared to the other contestants on the show!!! So, let's do our part and help!!!