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!

No comments

Leave a Reply