Check out the new video for “Me and My Crew”