Live Review: Tenacious D [The Fillmore Theater, Florida] March 12, 2013 Date:03/19/2013 Author: Chris Smith