Tornado Riders is a wild victorious rock band led by Goblin Rushad Eggleston.
Added by Upcoming Robot on April 19, 2009