Taco Mouth (Rock, Nashville) release music video for “The White House”

Nashville rock act Taco Mouth have released a video for their new single, “The White House,” which was released on February 18th.

You can check it out below.

Taco Mouth last released A Deafening Silence in October 2018.

Add Taco Mouth to My Radar   Add to My Radar

Leave A Comment

You must be logged in to post a comment.