The Sideshow Tragedy, 'Let the Love Go Down' - PremiereThe Sideshow Tragedy, 'Let the Love Go Down' - PremiereAustin, Texas-based blues-rock duo the Sideshow Tragedy celebrated the release of their fifth full-length album, Capital, earlier this month.Chuck ArmstrongChuck Armstrong