Stream: idobi Radio Takeover – Giants At Large

By | April 8, 2015 at 7:36 PM




We had a great time when Giants At Large seized our airwaves, didn’t you? The Long Island, NY band took over to let us get to know ’em a little better, and brought with them plenty of good times.

Relive all the fun with a stream of the whole heist above, then pick up a copy of their latest release, The American Dream Is Dead.