308 W State St
Rockford, Illinois 61101

The Wiitala Brothers are Christopher and Trevor Wiitala, music-loving twin brothers from Chicago, Illinois. Their self-released, debut album 'Bad Blood' was recorded and mixed themselves, showcasing their adept instrumentation and passionate melodies.

Official Website: http://www.songkick.com/concerts/7104371-wiitala-brothers-at-kryptonite-bar

Added by Upcoming Robot on October 22, 2010