Posts

Trombone Shorty’s Voodoo Threauxdown, Greek Theatre, Los Angeles

September 15, 2018 My handy wiktionary tells me “throw down” is “to accomplish or produce something in a grand, respectable, or successful manner; to "represent"”. Well, when it comes to the travelling New Orleans road show billed…