Swing Train Rock 'N' Boogie Band is an energetic and diverse group of international musicians drawn together by our passion and commitment, creating a top quality dance experience for rock & rollers of all ages.