0 Videos October 9, 2011 by josh keller · Published October 9, 2011 · Last modified February 21, 2018 Video: Ducktails “Hamilton Road” Watch a video for the song “Hamilton Road” from the latest Ducktails LP