A video that we created for Tigers That Talked latest single Artificial Clouds. Released October 2009 on Bad Sneakers Records.
The song is from the forthcoming album The Merchant, released 2010 and produced by Adam Noble.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?