Elwood - Late Night Rides (Official Video)

Cruising through the streets of Riverhead, New York, Elwood takes some time to reflect on where he's been & where he's going. Sometimes you just need to take a late night ride to figure it all out. The video was shot by Mastermind Media. Check out the new video below!