Video: Oskee Mariotti f/ GLC – All My Life Posted on July 11, 2013 by Ty Howard Directed by Tremaine Edwards. Take a trip to Detroit for Oskee Mariotti’s official visual for “All My Life”. If you missed the mp3, grab it right here. Stay Down, Stay True: Shirley’s Grandson drops August 5th. Props to Joe for the assist.