Astro is back with a new video off his Deadbeats & Lazy Lyrics mixtape for “Catchin Wreck.” Directed by Garth von Glehn.

Comments