Los Angeles, California-native Drakeo The Ruler drops the appeasing visual for the roaring record, Long Live The Greatest.
Tap into the fresh release below!
Los Angeles, California-native Drakeo The Ruler drops the appeasing visual for the roaring record, Long Live The Greatest.
Tap into the fresh release below!
Be the first to comment on "WATCH: Drakeo The Ruler – Long Live The Greatest"