I am listening to them on youtube right now and I wanted to see what other mylotters have heard of the band they might be giants? I think they are a great band and I want to hear what others think of them as well. Anyway happy mylotting and let me...