Directed by Mac DeMarco.

'This Old Dog' is out on May 5th, 2017.
Pre-Order Physical: https://www.omnianmusicgroup.com/products/this-old-dog
Pre-Order Digital: http://smarturl.it/thisolddog
Mac DeMarco // CapturedTracks

Mac DeMarco // "Ode to Viceroy" (OFFICIAL VIDEO)

views : 0

Mac Demarco - Still Together - Meet Meet The Band (Official Video) | Bonnaroo365 Bonnaroo

Mac Demarco - Still Together - Meet Meet The Band (Official Video) | Bonnaroo365

views : 0

Mac DeMarco - This Guy's In Love With You (Andy's Introduction) Mac DeMarco

Mac DeMarco - This Guy's In Love With You (Andy's Introduction)

views : 0

Mac DeMarco // CapturedTracks

Mac DeMarco // "My Kind of Woman" (OFFICIAL VIDEO)

views : 0

 Mac DeMarco - This Old Dog - CARDINAL SESSIONS CardinalSessions

Mac DeMarco - This Old Dog - CARDINAL SESSIONS

views : 0

Tyga, Ayo Jay, Demarco, Doctor feat. KickRaux & Ras Kwame - Feelin U (Official Video) Trap Party

Tyga, Ayo Jay, Demarco, Doctor feat. KickRaux & Ras Kwame - Feelin U (Official Video)

views : 0

Mac DeMarco // My Old Man (Official Audio) CapturedTracks

Mac DeMarco // My Old Man (Official Audio)

views : 0

This Old Dog (Mac DeMarco cover) Lucina Burgos

This Old Dog (Mac DeMarco cover)

views : 0

This Old Dog Guitar Lesson | Cómo tocar This Old Dog (Mac DeMarco) Songsteps

This Old Dog Guitar Lesson | Cómo tocar This Old Dog (Mac DeMarco)

views : 0

Demarco Ft. Hotta Maestro - Lazy Body (Official Music Video) DancehallVidzTV

Demarco Ft. Hotta Maestro - Lazy Body (Official Music Video)

views : 0

Mac DeMarco // CapturedTracks

Mac DeMarco // "Passing Out The Pieces" (OFFICIAL SINGLE)

views : 0

Mac DeMarco - Passing Out Pieces (Official Video) MacDeMarcoVEVO

Mac DeMarco - Passing Out Pieces (Official Video)

views : 0

Mac DeMarco // On the Level (Official Audio) CapturedTracks

Mac DeMarco // On the Level (Official Audio)

views : 0