Tornado Riders is a wild victorious rock band led by Goblin Rushad Eggleston.
Added by Upcoming Robot on September 14, 2008