I See Giants
Utrecht
'I know all about acts of desperation'
I See Giants are a hardcore influenced post-rock band hailing from Utrecht, The Netherlands.
Among their influences are bands such as La Dispute, the …
'I know all about acts of desperation'
I See Giants are a hardcore influenced post-rock band hailing from Utrecht, The Netherlands.
Among their influences are bands such as La Dispute, the …