Reviews list for Nile - Those Whom the Gods Detest (2009)

Those Whom the Gods Detest

It's Nile, so it's tech-death in Egypt. Anyway Nile is an institution and you either like them or you don't, but they sound the same every time. They don't really do it for me personally, so I'll put my review dead center at 2.5 out of respect. I'm probably not the guy you want to get your Nile critique from. 


Read more...
ZeroSymbolic7188 ZeroSymbolic7188 / June 03, 2024 01:40 PM