Leroy Justice: Above The Weather

Leroy Justice are a rock quintet from New York City. They released their latest album, Above The Weather, back in April. With the use of an organ, lead and rhythm guitars, as well as bass and drums, they we...