Crazy Lady

Posted October 24, 2014 by Supersaturated

A little acoustic treat from the Land of The Giants. Recorded earlier this year in Newton Abbot the Giants put some fresh spins on their hugely popular live act songs.

More details