Los Dug Dug’s – “Lost In My World” August 30, 2011 1 Comment Los Dug Dug’s was a Mexican heavy psych-rock band. They were most active throughout the 70s but released a few records toward the beginning of Read More »