The Whip
Sister Siam
[Edit this Release]
- Artists:
- The Whip »
- Label:
- Southern Fried »
Release Date:
12/11/2007
- Artists:
- The Whip »
- Label:
- Southern Fried »
Release Date:
12/11/2007
Staff Reviews

The Whip - Sister Siam
Caught between minimal and massive, ‘Sister Siam’ rides just too close to mediocrity to ever sound worthwhile; even if it does ride out on a pleasing, colliding chorus of bleep and skit.»