New Vision releases "Still Losing" single and music video · duudey