Coheed & Cambria Interview with Mike Todd February 22nd, 2008

Michael Todd took a few minutes to chat with me before hitting the stage for a show on their run of dates opening for Linkin Park throughout North America. Sadly, I did not get to see their local London, Ontario show due to a conflict. I understand they played an excellent set. Coheed & Cambria…