The Stiletto Formal rocks the Campus Coffee Bean in Flagstaff, AZ - Video
PUBLISHED: Aug 22, 2009
DESCRIPTION: The Stiletto Formal is the last band I would expect to see perform in a small town coffee shop... They're so good at pulling off the unexpected.