Tornado Riders is a wild victorious rock band led by Goblin Rushad Eggleston.
Official Website: http://www.songkick.com/concerts/5411846-tornado-rider-at-red-devil-lounge
Added by Upcoming Robot on September 28, 2010