It Does Not Make Sense

The first video from the second album “Still”.
The L.E.D.s
The L.E.D.s at myspace.com