We all have dreams. Every single person has had a dream to do something that was different than what they’re doing right now. Trey Libra executes this thought beautifully with his new “Dreams” video. We see Trey waking up early for work and also working another job as well, because dreams don’t fund themselves. The St. Petersburg native works hard and he knows this hip-hop dream is one that’s not easy, but he’s definitely up for the challenge. This song is a motivational anthem for those of us who don’t want to give up on our dreams as well. Watch the video below.