Capn Fresh and The Stay Fresh Seals’ music video for “Watcha?”, published 21 January 2012. 2:57, 2,597 plays on Vimeo.